Linked by Howard Fosdick on Sat 24th Nov 2012 04:12 UTC
Linux Software for the Raspberry Pi is quickly moving forward. Beyond the several core Linux distros, another couple dozen systems are available, with NetBSD, FreeBSD, and Chromium imminently stepping into the mix. (Ubuntu will not join them as it requires ARMv7 and the Pi is ARMv6). Two dozen programming languages are available, including Python, Perl, Java, Ruby 1.9.2, BASIC, and more. Since the Pi is a full fledged ARM computer, it should run nearly any ARM app within its system requirements. See the RPi Wiki or Foundation website for more info.
Thread beginning with comment 543296
To view parent comment, click here.
To read all comments associated with this story, please click here.
zima
Member since:
2005-07-06

The fact is that USB 2.0 HDDs are terribly slow, limited to about 35MB/s speeds

Though "terribly slow" probably goes too far? Maybe "slowish" ...and OTOH quite enough for many other usages - reasonably comparable to 100 MBit Ethernet, when the little board is used to serving something over it.

PS. ( WRT http://www.osnews.com/permalink?543124 ) and with USB, CPU hardly idles when reading - USB is more CPU-intensive; maybe USB2.0-only is not such a bad thing on meagre CPUs.

Edited 2012-11-27 10:17 UTC

Reply Parent Score: 3

Neolander Member since:
2010-03-08

PS. ( WRT http://www.osnews.com/permalink?543124 ) and with USB, CPU hardly idles when reading - USB is more CPU-intensive; maybe USB2.0-only is not such a bad thing on meagre CPUs.

AFAIK, it is only USB 3 that introduced proper use of CPU interrupts for signalling, while previous releases required constant polling by the OS. Combining that with the larger packet size, a USB 3 stack might actually end up going easier those low-performance chips.

At least if OSs and devices supported it well, which, considering how well Linux 3.2 can react on dmesg and elsewhere when I plug something into my USB 3 ports, is far from a given.

Edited 2012-11-28 06:48 UTC

Reply Parent Score: 1