OK, to summarise what it means, your computer has a certain amount of RAM, which is its "memory". It simulates more RAM by allowing extra data to be saved to the hard disk, which is known as Virtual Memory.
To do this, it breaks your memory space up into "pages". Applications that need access to data that is in memory call the data by page. If an application calls a page and it is in the RAM, then it is a "page in" occurs. If an app calls for a page from memory, and that page is currently stored on the hard disk and has to be read back into the RAM, then a "Page Out" occurs.
A "Page-out" slows the operation of the system down because it has to read the data from a hard disk into RAM first, rather than reading straight from the RAM. Hard disks take about 300 times as long to transfer a page of data, which adds up to slow performance.
If page-outs exceed page-ins, you definitely don't have enough RAM. Ideally, page-outs should be less than 20% of the number of page-ins (the fewer page-outs, the faster your machine is performing) On my machine, I aim for less than 5%.
Adding more RAM, or reducing the number of open applications, are the only ways to reduce page-outs. While freeing up memory by working with fewer and smaller files and apps may help, more RAM is the only reasaonable solution.
from
here
Allow me to go into details here about paging as I'm writing my finals for Operating Systems and Computer Architechture tomorrow =)
Memory is actually divided into frames, and the word "page" is strictly for process memory divided into parts with the same size as frames.
Think of your memory as a binder. It can hold an X about of pages inside. Say, for example, my binder can hold 3 pages of letter sized paper. Thus, my "frame size" can be said to be "letter size".
Now, I have an essay to put in the binder, and it takes a little more than one page. That makes it two pages. Fine, I'll stuff it in. That's a total of 2 page-ins.
And, now, I have another essay, another two pages. But, oh no! My binder can only take 3 pages... I have 2 pages inside the binder... now what? I have to decide and after careful consideration, I'll take page 1 of the first essay out and put it in a filing cabinet (virtually unlimited space!). Now I have 1 page-out, and I can stuff the two new pages in, making the total number of page-ins 4.
Now, how does it work on a real computer? The binder is your memory. It's limited. Period. Until RAM costs $0.01/GB, it's going to be limited (when compared with harddrive). So, the operating system makes it very efficient by dividing your memory into equal sized "slots" called "frames", and the frame size may vary which I won't go into details.
When a program is run, it becomes a process and the memory it consumes will be divided into "pages", same size as frames to make it fit in the memory "slots". This is page in, so no matter if you have enough memory or not, you will have lots of page-ins.
How about when the memory slots run out? You'll have to take something out of the memory slots because processes can only be run in memory. The operating makes prediction to which pages may not be used for a while and copies the page to the harddrive (the file cabinet! Or it may not need to, as a copy may be already on the harddrive. It depends on if the memory data has been changed or not). This is a page-out. Page-out happens before the new page is copied in.
So, is a page out not good? May be. I only consider it really bad if thrashing occurs (i.e., page-in + page-outs exceeds the system's capacity that it is just doing swapping all the time without doing anything useful). If you quit programs that you don't use, you're likely to not have too many page-outs.
If you have an alarming amount of page-outs, you'll definitely see improvement by adding RAM.