View Single Post
Old 01-11-07, 07:34 AM   #6 (permalink)
FrinkTL
Aximsite Minor League
 
FrinkTL's Avatar
Member
 
Join Date: Dec 2006
Location: Nassau, NY
Posts: 200
Device: Motorola i560
Carrier: Sprint Nextel
Thanked 10 Times in 8 Posts
Icon13 UPDATE: Does this in ALL Play Modes

Originally Posted by FrinkTL
...The memory is allocated and deallocated in a very predictable pattern. At start, it grabs all but 6-9MB of RAM. Then, as each song play is completed, it releases on average about 3MB of memory (varies according to the MP3 file size). It continues this 4 times, until free memory reaches approximately 20MB. With the start of the 5th song, Media Player drops the free memory amount back down to the single digits and begins repeating the same pattern...
I just thought I'd post that in continued testing running standard (NOT Shuffle) mode, the memory usage was the same as when running in shuffle mode. Interestingly, if I switch play modes while a song is still playing the free memory jumps right back up to approx. 20MB. Then, as soon as the next song starts playing, free memory works its way back down to the single digits before it stops dropping.

It appears that the player is either doing some sort of bizarre - and blatantly unnecessary - song caching or building a playlist in memory. My conclusion? I doubt it is a playlist. How could a playlist (even for 4 GB of songs - I'm only using 512MB - take up 20MB of memory? A playlist is just a Binary/TEXT file, and that would mean the playlist was 20 MILLION characters long - for just 5 songs. I just can't believe that even Microsoft could be that bad at math.

That leaves the pre-cache idea. I suppose that it is possible, but just as blatantly unnecessary and pointless. Within 5 seconds of disconnecting the SD card, the player stops, so only caching the next 5 seconds worth music would make any sense. Why would you need to cache more than that anyway (an SD card doesn't skip like a personal CD player might)? Also, 20MB for every (only) 5 songs, seems like a LOT of memory. At approx. 3MB per file (for MP3 @ 96bps), that totals only 15MB; what's the other 5MB for?

It just doesn't make any sense! Any ideas?
__________________
Tim:)
HP iPAQ 211
2GB SanDisk SD
ThinkOutside Sierra Bluetooth Keyboard
Pharos GPS w/ Bluetooth Dock

HP 2133 Mini-Note
1.6GHz VIA, 2GB DDR2 RAM
120GB 7200RPM HDD with Drive Guard
10/100/1000 Ethernet with Bluetooth 2.0
running Windows XP Pro

Kid's Pocket PC (to make homework fun):
Axim X30 (High)
ThinkOutside IR Keyboard

PLUS the following RETIRED (but still functional) devices:
1. Sharp Mobilon 4100
2. iPAQ 3150

Last edited by FrinkTL; 01-16-07 at 08:42 AM. Reason: Additional Testing Revealed Different Results
FrinkTL is offline   Reply With Quote