Support and General Use > Hardware
Can we get support for the 64 meg cache instead of 32 on 5g 60gig?
mrmagic526:
--- Quote from: saratoga on May 20, 2006, 11:47:46 PM ---Well I feel stupid. I thought all the 5Gs had 64 MB of memory, and thus the script would work.
--- End quote ---
Yup they added the extra ram to the 60 gig to increase the buffer and to be able to load more songs on one disk access to increase the battery life. The 60 gig has an "advertised" battery life of 20 hours (doubt anyone sees that) and the 30 gig I think has an advertised battery life of 12 hours. That's one of the main reasons I chose the 60 gig. Honestly I only have used 20 gigs of mine even with videos, about 4000 songs, ipod linux and rockbox.
I go in waves. Sometimes I go all out and try to find a ton of music then I stop for a while. Just depends on if I'm hunting for a song or not. When I do I end up getting a ton more.
ZAPPAJOE:
Any other advantages to compiling for 64MB other than battery life ? For me the battery life isn't a real issue since I use my iPod with a car adapter 90% of the time. Just curious if I should look into learning how to compile on my own . . .
Llorean:
The 64mb won't affect anything but battery life. The disk will spin up half as often, and since that's a major drain, you'll see a decent improvement _if_ you listen to playlists straight through and almost never browse/skip. If you make a habit of skipping songs alot, and browse your catalogue alot to pick new tracks, the 64mb can actually mean worse life, if it's spending time buffering 64mb of ram, but you only listen to 20mb of music, on average, before picking another song somewhere and forcing a rebuffer.
Murmur2k:
Interesting point Llorean
Llorean:
The main reason 64mb isn't used right now is that we don't have a way of detecting if there's 32 or 64mb on the device, and don't want to have two builds for the 5G, one for 30gig models and one for 64gig models. As it is, just changing the RAM size define isn't enough. A few more changes probably need to be set throughout the code, but it's not big stuff, so a custom compile for yourself with those changes shouldn't be too tough. I don't know which ones exactly to make, but if you show up on IRC, someone there might be able to answer, and once one of you has done it, maybe post what values need to be changed to help others?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version