That brings up a good point.
Buffering into ram will defiantly reduce the I/O thrashing of the HDD, but chances are you are also running a checkfile on a regular (used everyday) box and so you are still writing to the drive every few minuets or what ever.
I don't really know how often the checkfile backs up your work process. (Does anyone know?)
A 32*2^28 packet takes "0.01:24:38.89 - [1,691,314.10 keys/sec]" on my PIII600, so buffering in ram with out a checkfile would write to the HDD every 1½ hours or so.
If the HDD was set to spin down after 25min, it would rest for about an hour (providing nothing else writes to it) before spinning up again.
If you received nothing but 32*2^28 packets, you'll still be reading and writing to the drive 16 times a day.
(it's a guesstimate, OK? Don't get precise on me) 
Now, since my particular machine is a dually, it's twice again as much (or so) of I/O to the HDD.
In conclusion, it's better IMHO to just leave the drive spinning.