Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

runninmac

macrumors 65816
Original poster
Jan 20, 2005
1,494
0
Rockford MI
I got my nano today and Im amazed at how much more repsonsive it is compared to my 30Gig photo when changing menus, volume ,songs, and just about everything else. Is the prosesser faster in these or did apple just make some changes to the iPod "OS"?
 
I think it's the firmware, and faster processor. My old 2G 20GB iPod takes forever to change menus. It's actually quite pathetic. When I got the mini, I noticed the menus were much faster. Apple improves the speed every revision.
 
i'm with the rest of the people here, It's most likely from it being flash based, newer firmware, and possibly a smaller HD size? How "packed" is your 30 gigger? Smaller Nano, less files, easier to navigate...
 
I don't think it's the flash memory. Since the iPod OS is probably loaded to the internal RAM when you're using it. It's most likely optimizations to the menu framework.
 
Voidness said:
I don't think it's the flash memory. Since the iPod OS is probably loaded to the internal RAM when you're using it. It's most likely optimizations to the menu framework.

I'm would have to agree with that. I'm wondering why people are thinking the flash memory is responsible for this? I also wonder where all the people who are crying that 'but teh flash memory are teh slow3st evAr' are?
 
mad jew said:
But doesn't RAM constantly require power? Wouldn't it lose the OS every time it lost power?

It could be loaded into RAM from the flash memory. Flash memory doesn't always require power. But moving the OS into RAM while the unit was on would speed things up. I don't know if this is the case, though.
 
mrgreen4242 said:
I'm would have to agree with that. I'm wondering why people are thinking the flash memory is responsible for this? I also wonder where all the people who are crying that 'but teh flash memory are teh slow3st evAr' are?
ah, but wouldn't the ipod have to read the drive in order to display the directories???
 
mad jew said:
Very good point Capt Underpants. :)

I think this is the reason why, when you leave an iPod off for an extended time, the boot process (when you get the Apple logo on the screen) is substantially longer than the "instant on" when you leave it asleep for a short period of time -- the re-loading of the "OS" into memory.

Anyway, there seems to be some indication the controller is different, since it doesn't seem to support FW. Maybe it got faster in the process too? Hopefully they roll whatever portion of speed gains are due to the processor and OS back to the rest of the line. :)
 
dongmin said:
ah, but wouldn't the ipod have to read the drive in order to display the directories???

The iPod doesn't store music in logical directories. Each song is copied over to the same root directory and is named/tagged with a code. iTunes creates a small database file that has this code as an index and all the song data as fields. This database is likely stored in RAM with the OS and is used to create the directory listing.

I would agree about the boot times for different levels of sleep. It would require almost no power at all to keep RAM active for a couple hours, when it was likely and desirable to be turned back on again and to go into a deeper sleep and unloading the RAM after a couple hours.

The iPods all have 32mb of RAM and everymac.com says that 2mb of ROM is used initially for the firmware. The claim a 25min buffer from that 32mb of RAM, which could mean that 7mb of RAM is reserved for the 2mb OS and up to a 5mb database file.

As for why the nano is faster, it's likely just optimizations in the OS. Haven't the iPod CPUs been getting slower as time goes on? Dual ARM7 90mhz in the 1st gen and dual ARM7 80mhz CPUs in the photos, for example?
 
The PP5021, like the PP5022 in the second generation mini, is simply a faster processor (and lower power) than the 5020 found in the "big" iPods.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.