Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Are there benchmarks? #12

Open
JasonThomasData opened this issue May 1, 2017 · 1 comment
Open

Are there benchmarks? #12

JasonThomasData opened this issue May 1, 2017 · 1 comment

Comments

@JasonThomasData
Copy link

Are there any benchmarks, estimates, etc for how Moebius runs compared to other distros, and Raspbian in particular.

It's common sense to me that Moebius would use less power that Raspbian, and may be even a little faster, but could someone confirm this point?

@andreabenini
Copy link
Owner

I don't have any benchs yet, I'm still struggling with various CPU defines so current image won't run on previous boards (RPi1 and 2). I have optimized current beta image for the RPi3 (too much..) and it's not stable nor good as it should be, that's why it's still a beta.
I'd like to produce two different images at the end. First one must be cross compatible with all platforms (RPi 1,2,3,0,0w), 32bit ARMv7 HF. Second image is a Full 64bit Image, compiled for ARM Cortex A53 HF CPU and its special registers, it will run on RPi3 (and newer ?) boards only, repository will be split in two pieces to keep 32 and 64bit separated.
I don't have power consumption data yet, with these boards everything depends on running processes and used CPU (on boot and during normal operations), Raspbian has a lot of services and software by default, this might be what you're seeing.
Minimal Moebius image would be really minimal: kernel, dropbear (ssh), sysvinit (no systemd unless strictly necessary), eudev only if needed (you might disable it if you don't want to plug/unplug usb devices); 20/30Mb RAM and only the disk space required to keep a decent glibc system running, everything else is up to you.
I'd like to keep this issue opened as a reminder so I can measure or report progress here. Previous image was pretty easy to setup, this one is more experimental but hopefully tightly optimized

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants