payturr
Posts: 64
Joined: Mon Jul 09, 2012 9:46 pm

Optimized Arch ARM img?

Thu Jul 26, 2012 11:52 pm

Will Arch for the Raspberry Pis be ever updated to have the same optimizations that Raspbian has? I will truly love to know that, for I am an Arch user and it is my preference, I don't mind using Debian but I rather have fresh to date vanilla packages. Does anyone know if someone is working on this? Will I ever have my Arch optimizations?

Thank you for any information provided :)

User avatar
AndrewS
Posts: 3625
Joined: Sun Apr 22, 2012 4:50 pm
Location: Cambridge, UK
Contact: Website

Re: Optimized Arch ARM img?

Fri Jul 27, 2012 12:16 am

I guess it depends if anybody has the time/resources/enthusiasm/knowledge/patience to recompile all the Arch packages to target armhf instead of armel. Have a read of the Raspbian history http://www.raspberrypi.org/phpBB3/viewt ... =66&t=4256 to see what an incredible effort it takes :)

EDIT: "Standard Debian" supports armel (ARMv4 and softfloat) and armhf (ARMv7 and hardfloat). RaspberryPi has a ARMv6 CPU so Debian Squeeze for RPi (and the earlier wheezy beta) was using armel (an ARMv6 CPU can run code for ARMv4, v5, v6 but not v7). Raspbian recompiled every one of the tens of thousands of packages to target ARMv6 and hardfloat.
From a quick look at the http://archlinuxarm.org/ website it looks like "Standard Arch" supports armv5 (presumably softfloat?) and armv7 (presumably hardfloat?). So Raspi-Arch is more optimised than Debian squeeze was (ARMv5 vs. ARMv4) but not as optimised as Debian Raspbian is. :ugeek: :)

And similarly the reason that Ubuntu is unavailable for the RPi is that it only targets ARMv7.

EDIT2: Forgot to search :oops: http://www.raspberrypi.org/phpBB3/viewt ... 53&t=10901
http://raspberrypi.stackexchange.com/qu ... at-support

jerrylamos
Posts: 27
Joined: Sun Jul 15, 2012 8:33 pm

Re: Optimized Arch ARM img?

Sun Jul 29, 2012 5:32 pm

Small linux for small pc's. Puppy is optimized for low end pc's in Raspberry's class, and has been re-compiled with Raspbian libraries see
http://bkhome.org/blog/?viewDetailed=02910
Puppy tries to minimize writes which helps on SD both from speed and from flash memory lifetime.
There's also an Arch version
http://puppylinux.org/wikka/PuppiArch
Don't know if there's a puppy Slackware version.

My pi is due Monday eve if I can get it running I'll try some of these....as well as Raspbian etc.

Jerry

Return to “General discussion”