Thank you for replying so quick
Well the theoretical RAM limit of my Macbook Pro is 8Gb and I want to hopefully allow for a little more expansion later on if possible, so can you get 3Gb Ram modules? Also if it's not too much explain why should page in be so much lower than page outs?
Thanks once again
I can only find 4gigs of ram so that is your best bet.
you are running multiply operation systems, which take a certain amount of ram plus you are running applications. Basically you are choking your laptop. Basically page outs is when you run out of ram and it switches to using your hardrive, which is way slower. Page in are when ram is changed from inactive ram to active ram.
more info on mac memory.
1. all memory in OS X is "virtual". Some of that virtual memory is in RAM, some in system and application files on the hard drive, and some may be in swapfiles
2. Wired RAM is memory that is pernamently "locked" by the OS and cannot be made inactive or moved to swapfiles. It must be there for the operation of the OS
3. Active RAM is memory that is currently in use by either the system or an application.
4. Inactive RAM may be thought of as a first stage swapfile. It contains instructions and data that are not currently in use within the OS or an application, but is left in RAM in the event it is needed again. If more Active RAM is needed, the Inactive RAM will be reassigned and if it contains data for a currently open application, that data will be rolled out to a swapfile. Otherwise the memory will simply be overwritten.
5. Free RAM is just that. It is RAM that is currently not mapped into Wired, Active, or Inactive RAM. If more Active RAM is needed, the Free RAM will be the first to be remapped into Active status.
6. Swapfiles are used to contain data being used by currently open applications for which there is currently no room in either Active or Inactive RAM
7. System resources, fonts, application files, frameworks (shared libraries) are mapped into the virtual memory address space for each application whether they are in Wired, RAM Active RAM, Inactive, RAM, or in files on the HD, but these resources are never placed in the swapfile(s) because they are already available on the hard drive and there is no point in duplicating the code.
8. Pageins occur anytime something is moved into Active RAM whether that is from Inactive RAM, the swapfile(s), or another file on the hard drive.
9. Pagouts occur anytime anything is moved out of Active RAM which includes mapping into Inactive RAM, as well as writing to a Swapfile. Only data is ever written to the hard drive since instructions are already on the hard drive.