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

zdobson

macrumors 6502
Original poster
Nov 9, 2007
299
0
Indiana
RAM question... I just got a 2.8 octo and it has the standard 2GB RAM. I've been monitoring my usage to see if I'd benefit from more. My active RAM hasn't gone above 1.3 GB or so, so I figured I was fine. Then I heard about page outs. I read the ins should be 10x the outs. Right now I have 531MB in and 386MB out.

That makes me wonder what is the max amount of RAM the system will read as active? All 2GB? Also, people have mentioned seeing the beach ball when RAM isn't enough, which I have seen occasionally, but not a lot. Is that the only time you can see when computer is lagging? I know a lot of people can tell when the system is being sluggish, but I can't yet because I'm coming from a PowerBook G4 so there's no way to compare.

I'm trying to learn how this all works, so please don't just tell me to buy more RAM. Thanks for your help.
 
BUY MORE RAM NOW!!! hahah j/k :D

sometimes your just running your processor 100%, and more ram won't do anything... what are you doing app wise? i have never seen all my ram being completely taken up, due to some being reserved (inactive) and all. that's all i really know, good luck!
 
I just bought my RAM this evening based on the shipping 8800GT Mac Pros... I got the 8GB pack from OWC.

If you plan on using your Mac Pro (I mean really really using it -- Video/Photo Editing, Intense Gaming, etc..)... more RAM is for you.
 
Well, I'm a photographer, so I use Photoshop the most. I also do some design in Illustrator and make video slide shows with FotoMagico and iDVD.

I have Photoshop set to use up to 1.5GB of RAM, but I haven't seen it go above 1.1GB. Is it possible for Photoshop to use 1.5GB when only 2 are available for everything? I've been watching the efficiency in Photoshop and it usually reads 99-100%. Once or twice it's dropped in the low 90's.
 
Photoshop can directly address 3.5 Gb, and you can add a patch extension so that it can take advantage of more ... so when you look at it this way, you could easily go up to 16Gb before your efforts don't go noticed by the system.

One way to look at it is via system profiler, add the real RAM being used and the virtual memory being used. In my case this is usually over 10Gb when running just a bunch of small apps such as mail, safari etc.

I guess, the answer for you is to do with how happy you are with your system running PS now, and how much you're willing to spend on extra RAM.
 
Tried to ask about the memory allocation few months ago,but didnt get any definite answers.

I have 2GB of memory and it has never gone above 1.4GB.
Programs shows that 1.4GB used, 600MB free.
I can have 20x72mb TIFFs open,lightroom open,whatever open and it never,never,ever takes that 600MB free memory to use.

It doesnt matter if I have allocated 60% or 100% to photoshop.

Dont know if it is the Menumeter program that shows the allocation incorrectly or is it that the OS X keeps the 600mb´s reserved for something...that never has shown up?

Post it up if you happen to know the answer!



Asked about the same question earlier this week and last year. Curious about the answer as well.


Slater : I was under the impression that the max memory that photoshop can use is 3Gb, and for plugins a 0.7Gb more = 3.7Gb. Photoshop could use additional 3.5Gb for ram disk for scratch.

Never heard of any patch extension. What is it called,where can you get it,how does the PS utilize it?


Haaa..quoting my self. So hot right now.
 
Here's the KB on Photoshop CS3 and 64-bit OS:
http://kb.adobe.com/selfservice/viewContent.do?externalId=kb401089&sliceId=2

From the doc:

Allocating Memory above 2 GB with 64-bit Processors

When you run Photoshop CS3 on a 64-bit operating system, such as Mac OS X v10.4 and later, Photoshop can access up to 8 GB of RAM. You can see the actual amount of RAM Photoshop can use in the Let Photoshop Use number when you set the Let Photoshop Use slider in the Performance preference to 100%. The RAM above the 100% used by Photoshop, which is from approximately 3 GB to 3.7 GB, can be used directly by Photoshop plug-ins (some plug-ins need large chunks of contiguous RAM), filters, and actions. If you have more than 4 GB (to 8 GB), the RAM above 4 GB is used by the operating system as a cache for the Photoshop scratch disk data. Data that previously was written directly to the hard disk by Photoshop is now cached in this high RAM before being written to the hard disk by the operating system. If you are working with files large enough to take advantage of these extra 2 GB of RAM, the RAM cache can increase performance of Photoshop.

-Kevin
 
Slater : I was under the impression that the max memory that photoshop can use is 3Gb, and for plugins a 0.7Gb more = 3.7Gb. Photoshop could use additional 3.5Gb for ram disk for scratch.

Never heard of any patch extension. What is it called,where can you get it,how does the PS utilize it?
Haaa..quoting my self.

:) best kind of quote!

Info here, but essentially it allows PS to use 4Gb of RAM instead of scratch disk, and so speeds up stuff if you're using large files.
http://photoshopnews.com/2007/05/29/photoshop-cs3-vm-buffering-optional-extensions-mac-only/
 
Isn't this what PS and OS X are already doing?

Yes, you're right. PS can directly access 3.5Gb or so of RAM. If you have more than 4Gb of RAM, it will use any surplus you might have as a substitute for a scratch disc, up to a further 4-ish-Gb. This happens by default. When this happens, it can cause PS to pause for a few seconds whilst you're using it. This intermittent problem is addressed by one of the plug-ins.

If you're not experiencing any of those pauses and use very large documents (and have more than 4 Gb RAM), adobe says "you should install the Force VM Buffering plug-in".

But if you do experience those pauses (& >4Gb RAM) they "recommend that you install the Disable VM Buffering plug-in" which will turn the buffering off, which in turn means that "Photoshop only takes advantage of the 3.5GB of RAM it can directly access".

Apologies - i had thought that adobe's recommendation to use the plug-in actually changed the amount of RAM that could be used, but in fact it only changes the performance in using that extra RAM - thanks for the correction.
 
From what I understand any pages outs means that you have exhausted physical RAM and are swapping out to disk. If you have any page outs doing your "normal" tasks, then you would benefit from more RAM.
 
So can you guys help me interpret this info from my system profiler? This image was taken after working with a lot of 50+ MB psd files.

RAM.png
 
So can you guys help me interpret this info from my system profiler? This image was taken after working with a lot of 50+ MB psd files.

Here is my 2 cents worth:

- You only have 62MB of available ram left. This means that to launch any more applications at this time, you are going to be swapping even more to disk.

- When was the last time you rebooted? Was it right before working these 50 images? Reason being is that the stats for pages in/out are cumulative since your last reboot. If you hammered on the system yesterday with 10 applications at the same time, you may have already recorded these page outs.

- see if you can find UB versions of those two PowerPC apps - they are slowing you down with Rosetta and consuming lots of RAM (Virtual).

- oh sure, there is Safari taking up a bunch of RAM. On my system, I reboot only when I have to but I quit and relauch safari every couple of days to drop down it's memory wasting. Gmail really makes the browsers consume memory.

I'm sure someone else will be along with some better input, but that's what I'm seeing... :)

I'd add at lease 2GB more to your machine.
 
When was the last time you rebooted? Was it right before working these 50 images? Reason being is that the stats for pages in/out are cumulative since your last reboot. If you hammered on the system yesterday with 10 applications at the same time, you may have already recorded these page outs.

I rebooted this morning, so all this is from just today.
 
I've just installed 4 GB of Ram in my MBP, what’s funny is that when I swapped to XP to check if the ram is recognized, it shows that it got only 3 GB of ram, though in Leopard shows that it has 4 GB.
It’s the opposite thing with graphics, in Leopard shows 256 MB whereas in XP 512 MB.
Is this normal or ….
I’m new to Mac (since 23 Jan 08) and this is my first Message at all.
 
I've just installed 4 GB of Ram in my MBP, what’s funny is that when I swapped to XP to check if the ram is recognized, it shows that it got only 3 GB of ram, though in Leopard shows that it has 4 GB.
It’s the opposite thing with graphics, in Leopard shows 256 MB whereas in XP 512 MB.
Is this normal or ….
I’m new to Mac (since 23 Jan 08) and this is my first Message at all.

Since XP is a 32-bit OS, that maximum RAM that it can access is 3GB. Vista and 64-bit XP can see way beyond 3GB.

I'm not sure what to make of the video memory...
 
So can you guys help me interpret this info from my system profiler? This image was taken after working with a lot of 50+ MB psd files.

That window doesn't actually tell you very much for sure. When a page hasn't be accessed for a while, it's put into the Inactive list. The system (kernel) will grab pages from there and put them on the Free list when the Free list gets too low (depends on how much physical memory you have). Theoretically, you could really have Free + 0 (everything in the inactive list is about to be used) or Free + Inactive (everything in the inactive list isn't going to be used again) available. So the Free number doesn't really mean that much in terms of if you have enough physical memory for any given task. The total pageouts is high compared to the total pageins (which can be a relatively simple indicator of a problem), but you had just restarted and were working on quite large files, so that might be ok (depends on the implementation of the app you were using).

What you really want to see is the number of pageouts as they're happening. To do that, open a terminal window and type "top" (cntl-C to stop it). You'll get a bunch of info, and a few lines down the pageins and pageouts will be listed again. This time, however, you'll also get the current numbers (every 1 sec) in brackets. Place the window somewhere so you can see the pageouts number in brackets and run thru things again - ignore the other numbers. If that number stays low (say < 25 or maybe a little more), you're probably ok. If it goes much above 25-50 you're likely thrashing memory at that time and your system will be slowed to a crawl. Depending on when it happens (i.e. something you do all the time, or something you do once a week), how long it goes on for, and how high the numbers go, will determine how bad the problem is for you and if it's worth it to you to get more memory.

If you're interested, there will be an intro doc on Memory Management / VM in the developer docs on developer.apple.com somewhere.

Good luck!
 
Will Apple + OWC RAM exist together in harmony?

Preparing for my Dual 3.0GHZ/4GB/8800GT arrival on Feb 18th.

My CTO config was ordered with 4GB (4x1GB) I'd like to add another 8GB(4x2GB) from OWC for a total of 12GB. Looking to confirm that both the Apple and OWC modules will work just fine together.

Also, after watching the RAM installation video up at OWC, will I have to move the stock Apple 4x1GB to the upper memory riser, and the new OWC 4x2GB to the lower memory riser?

This is my first desktop Mac since a 450MHz "Sawtooth" back in '99, so i'm extra psyched to compliment my 2.16GHz Core Duo MacBook Pro (soon to also be upgraded?!)

Thanks,

-Steve

p.s. Next up, new hard drive(s) purchase...
 
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mobile/4A93 Safari/419.3)

more ram = more gooder
 
Also, after watching the RAM installation video up at OWC, will I have to move the stock Apple 4x1GB to the upper memory riser, and the new OWC 4x2GB to the lower memory riser?

No, don't do that. Pull the stock 4 X 1GB out. Split the OWC 4 X 2GB into Riser A: slots 1 & 2 and Riser B: slots 1 & 2. Then put your Apple 1GB's into Riser A: slots 3 & 4 and Riser B: slots 3 & 4. You want you biggest matched dual channel RAM accessed first, which is slots 1 & 2 of both risers.
 
No, don't do that. Pull the stock 4 X 1GB out. Split the OWC 4 X 2GB into Riser A: slots 1 & 2 and Riser B: slots 1 & 2. Then put your Apple 1GB's into Riser A: slots 3 & 4 and Riser B: slots 3 & 4. You want you biggest matched dual channel RAM accessed first, which is slots 1 & 2 of both risers.

Thanks much for the clarification bigbird!
 
Since XP is a 32-bit OS, that maximum RAM that it can access is 3GB. Vista and 64-bit XP can see way beyond 3GB.

I'm not sure what to make of the video memory...

Thanks for the clarification squonk I was afraid that I did something wrong during the ram installation :D
 
Photoshop can directly address 3.5 Gb, and you can add a patch extension so that it can take advantage of more ... so when you look at it this way, you could easily go up to 16Gb before your efforts don't go noticed by the system.

This patch. Is this the 'official' Adobe patch that lets you use some ram as a scratch disc? Because that's the only patch I know of. I've got 13gig of ram in my 3GHz 8 core MacPro and have been working on some really big Photoshop files that really would have benefited from being able to use more ram. WHY is Photoshop limited to only 3.5gig? Are there other patches that will overcome this?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.