Hi,
I have a 2008 Mac Pro 3.0, 18GB RAM. From the "top" command in terminal, I'm showing 5GB of inactive RAM. I've read that such RAM is apple's way of keeping RAM in reserve in case the same application needs it in the future, but that it will give that RAM to another application as needed (or something like that).
HOWEVER, yesterday I was using an application that got up to about 12GB RAM, *and then it started swapping to hard drive* (the pageouts went from 0 to 327000), all the while that 5GB inactive RAM just sat right where it was.
I had been expecting my application to be able to access this inactive RAM once it ran out of free RAM rather than swapping to hard drive. What gives? I can't believe that the Leopard OS is this inefficient with memory allocation, so I'm guessing I'm not understanding something. Any ideas?
I have a 2008 Mac Pro 3.0, 18GB RAM. From the "top" command in terminal, I'm showing 5GB of inactive RAM. I've read that such RAM is apple's way of keeping RAM in reserve in case the same application needs it in the future, but that it will give that RAM to another application as needed (or something like that).
HOWEVER, yesterday I was using an application that got up to about 12GB RAM, *and then it started swapping to hard drive* (the pageouts went from 0 to 327000), all the while that 5GB inactive RAM just sat right where it was.
I had been expecting my application to be able to access this inactive RAM once it ran out of free RAM rather than swapping to hard drive. What gives? I can't believe that the Leopard OS is this inefficient with memory allocation, so I'm guessing I'm not understanding something. Any ideas?