(Longtime lurker, first time poster...)
Here's a topic I haven't seen discussed... (Google doesn't find anything interesting...)
My trusty old PowerBook G4 (TiBook - 1GHz, now four years old and still going strong) does very well with only 512 MB of RAM. Also, with Word, Excel, PowerPoint, Safari, iChat, FireFox, Fire (IM Client), MS Remote Desktop and Stickies running, it is up around 6.9 GB of Swap Space in use, and shows about 450K page in events against 65K page outs. Obviously I have pushed the machine to where it is out of physical memory and is having to page to disk to accommodate all that I am asking of it... BUT -- even so, we're still talking only 6.9 GB of swap space.
On a fresh boot, that's more like 4 GB of swap, and perhaps 200 MB of free RAM.
In contrast, I spent some time at an Apple Store this weekend playing with the 2.33 GHz C2D MacBook Pro, the iMacs and Mac Pro, and I have tinkered with my wife's MacBook as well. On a fresh boot, it is rare for these machines (with 1 or more GB of RAM installed) to show more than 100 MB free (so they are consuming almost a full GB of RAM with nothing much running), and 9+ GB of swap space. On the MBP, by running a handful of applications (similar to my list above), this ballooned to 15 GB of swap space. On a 1 GB machine, the page outs were equal to or higher than the page ins pretty soon after booting. With 2 GB of RAM, it took a little more time (and applications running) to start seeing the page outs.
My question is: Is the Intel architecture inherently more "bloated" from a memory usage perspective? It seems bizarre that both the amount of used RAM and the required swap space for a very small application set needs to be DOUBLE OR MORE than that required on the PPC architecture. This also suggests that these things simply need at least twice as much RAM (more, really) than the PPC forebears. I can actually use my 512 MB TiBook for quite a while for several applications after booting (as long as I quit them when I'm done) without seeing any page out activity. I can't even boot a 1 GB MacBook Pro without seeing page out activity before it finishes loading the Finder...
Any architects out there have any thoughts on this? I would think this points to a potential bottleneck in the system -- particularly if 15+ GB of swap space needs to be kept available... Not a big deal as hard disks keep increasing in size, but I don't think I could even use a 1 GB machine productively from the quick look I took at it...
Thoughts?
KoInu
Here's a topic I haven't seen discussed... (Google doesn't find anything interesting...)
My trusty old PowerBook G4 (TiBook - 1GHz, now four years old and still going strong) does very well with only 512 MB of RAM. Also, with Word, Excel, PowerPoint, Safari, iChat, FireFox, Fire (IM Client), MS Remote Desktop and Stickies running, it is up around 6.9 GB of Swap Space in use, and shows about 450K page in events against 65K page outs. Obviously I have pushed the machine to where it is out of physical memory and is having to page to disk to accommodate all that I am asking of it... BUT -- even so, we're still talking only 6.9 GB of swap space.
On a fresh boot, that's more like 4 GB of swap, and perhaps 200 MB of free RAM.
In contrast, I spent some time at an Apple Store this weekend playing with the 2.33 GHz C2D MacBook Pro, the iMacs and Mac Pro, and I have tinkered with my wife's MacBook as well. On a fresh boot, it is rare for these machines (with 1 or more GB of RAM installed) to show more than 100 MB free (so they are consuming almost a full GB of RAM with nothing much running), and 9+ GB of swap space. On the MBP, by running a handful of applications (similar to my list above), this ballooned to 15 GB of swap space. On a 1 GB machine, the page outs were equal to or higher than the page ins pretty soon after booting. With 2 GB of RAM, it took a little more time (and applications running) to start seeing the page outs.
My question is: Is the Intel architecture inherently more "bloated" from a memory usage perspective? It seems bizarre that both the amount of used RAM and the required swap space for a very small application set needs to be DOUBLE OR MORE than that required on the PPC architecture. This also suggests that these things simply need at least twice as much RAM (more, really) than the PPC forebears. I can actually use my 512 MB TiBook for quite a while for several applications after booting (as long as I quit them when I'm done) without seeing any page out activity. I can't even boot a 1 GB MacBook Pro without seeing page out activity before it finishes loading the Finder...
Any architects out there have any thoughts on this? I would think this points to a potential bottleneck in the system -- particularly if 15+ GB of swap space needs to be kept available... Not a big deal as hard disks keep increasing in size, but I don't think I could even use a 1 GB machine productively from the quick look I took at it...
Thoughts?
KoInu