Traditional hard drives (7200 RPM) are much faster than the USB standard allows for. You can prove it by taking a decent hard drive and plugging it in natively, and testing it, and then testing it in a USB caddy.
Since eSATA and Firewire (400/800) are both significantly quicker than USB, I'd be willing to bet they are reasonably close in speed to what sort of speeds you'd see from a natively plugged in drive. eSATA especially - since isn't it meant to be an external version of a native sata controller?
On the Raspberry (I am assuming you use Rasbian), hdparm must be installed,
sudo apt-get install hdparm
and then you must reboot the RPI in order to allow hdparm to interface itself correctly with udev
.
sudo hdparm -I /dev/sda
will print all of the known characteristics of the device. It is long, and unwieldy, but very thorough.
You are searching for the properties related to Power Management. The ever helpful Arch Linux Wiki says:
-B
Set the Advanced Power Management feature. Possible values are between 1 and 255, low values mean more aggressive power management and higher values mean better performance. Values from 1 to 127 permit spin-down, whereas values from 128 to 254 do not. A value of 255 completely disables the feature.
-S
Set the standby (spindown) timeout for the drive. The timeout specifies how long to wait in idle (with no disk activity) before turning off the motor to save power. The value of 0 disables spindown, the values from 1 to 240 specify multiples of 5 seconds and values from 241 to 251 specify multiples of 30 minutes.
You query the current value of (for instance) B as:
sudo hdparm -B /dev/sda
and you set it as
sudo hdparm -B 255 /dev/sda
and likewise for -S
.
Once again the ever-helpful states:
Warning: Too aggressive power management can reduce the lifespan of your hard drive due to frequent parking and spindowns.
This should allow you to configure power management to your liking.
Best Answer
It depends on how much power your Firewire port provides and how much power your drives draw. You should be able to find the numbers you need by looking up the specs on your devices and doing the math on what is provided vs what is needed. All the drives in the chain should get power, they may just not get enough if their requirements exceed what is available.
I can only find a general number of 4 watts for your drives. Looks like some iMacs only have 7 watt Firewire ports, so that could be a problem if you've got a similar iMac.