For everyone that’s using a USB stick as a main unsling (root) device:
Did you create the “magic” .ext3flash device in the root directory?
This causes unslung to cease swap, and to tie down on disk-wear-and-tear.
Also, if you have a HDD attached as source for MP3s, you can create a swap file rather easily on the HDD. But thats not even necessary for firefly, afaik.
Great advice fizze! The wiki nslu2 build guide does direct people to that Ext3flash article in addition to explaining how to move Firefly’s db off of the memory stick to reduce writes. However not everyone follows the wiki build guide closely… I’ll add emphasis to the point…