Excessive Page INs


 
Thread Tools Search this Thread
Operating Systems AIX Excessive Page INs
# 1  
Old 02-28-2006
Excessive Page INs

Gurus,
What does excessive Page Ins indicate for the memory status on the machine.

Or, in another form, Reardless the OS, does excessive Page INs reflects memory shortage ?
# 2  
Old 02-28-2006
Gee, normally you see complaints about excessive page-outs. My background is more in Solaris, where there isn't the distinction between "paging space" and "swap space" that AIX makes, so take this with a grain of salt.

The rule of thumb is that paging space should be 2x RAM. Disk space is cheap, RAM is more expensive. If paging space is more than 2x RAM, performance will be poor (if you start using all that virtual memory). You could have a smaller paging space than RAM, say 1x RAM, but as disk is cheap, most people just mindlessly setup 2x RAM and be done with it. If you need more virtual memory, you need more RAM, becuase simply adding more paging space is just going to make performance bad.

Does that help?
# 3  
Old 03-01-2006
Garry, so paging in doesnot mean memory shortage as i understand ?

Then, what is the difference between paging space and swap space 'even in AIX, Tru64 or Solaris'.
# 4  
Old 03-01-2006
i would guess that page-ins WOULD be a memory shortage.... because eventually that would result in page-outs.

the way i learned it (a long time ago), the general rule is use 2x paging space up to a certain limit (like 1GB or something like that). start with, say 1x or 1.5x, then run your application, then run the 'lsps -a' command to see utilization. once you start hitting into the solid double digits (like 30 to 40% or more), then you may want to consider installing more memory. trust me... you DO NOT wanna even come close to 100%. give your self plenty of buffer.

paging space in AIX is the same as swap space on solaris.
# 5  
Old 03-01-2006
Sorry I wasn't more clear. Yes, I think paging messages do indicate a memory shortage. I discussed the 2x RAM rule of thumb because I was thinking you could see how much RAM you have, and see how much paging space you have. If you have more than 2 times as much paging space as RAM, then that's why your performance is bad.

ScatterBrain - Making a scientific determination of how much RAM you need? Boy there is a lost art. I can't recall the last time a machine got ordered who's specifications were determined as opposed to guessed at. :-)
# 6  
Old 03-01-2006
Quote:
Originally Posted by Garry_Garrett
ScatterBrain - Making a scientific determination of how much RAM you need? Boy there is a lost art. I can't recall the last time a machine got ordered who's specifications were determined as opposed to guessed at. :-)
hahahhaa... i hear ya, bud. the problem nowadays is that from the perspective of "sizing", you're at the mercy of your application vendor. Smilie
# 7  
Old 03-14-2006
Negm, be aware that there is a fundamental difference between AIX versions prior to 4.3.3 ML10 (aka "AIX 4.4") and after this version. Before 4.3.3 ML10 AIX had an "early swap allocation strategy", that means that as a program got started the page necessary to swap it out was allocated even if it was held in memory. That meant that usage rates of 60% or more weren't that troublesome at all because "swapspace used" was meaning "swapspace marked in use for eventually swapping out something now in memory". Only vmtstat could tell you the real state of the machine.

With AIX 4.3.3 ML10 that changed to a "late swap allocation strategy", like the othere major UNIX vendors employed. Swapspace is now allocated only as it is (really) needed, meaning, when processes are being swapped out of memory.

In short: without knowing which AIX version you are talking of it is simply impossible to find out what is going on on your machine.

bakunin
Login or Register to Ask a Question

Previous Thread | Next Thread

8 More Discussions You Might Find Interesting

1. HP-UX

FDX303??? SSL Excessive Message Size???

I'm hoping someone has seen this before because I'm trying to use an old custom program to automate uploading bank files. The odd thing is the program works with JP Chase old sFTP site but not on this new one? I appreciate any and all assistance I have about a month to figure this out... ... (3 Replies)
Discussion started by: prophyt
3 Replies

2. AIX

Excessive Kernel CPU Usage

Good Morning All, I've been a long time lurker but this if my first time posting. About 6 months ago I started a new job with an AIX box. I had administered many Debian and Red Hat variant systems before, but this was my first AIX. It is an old box (Power4) that runs our ERP. It had been... (2 Replies)
Discussion started by: Jacoby0419
2 Replies

3. Solaris

Sol10 + OpenLDAP = excessive logging & full file system??!!

Hello all, new to this forum (member of many others). Hopefully I can find help here. SERVER: Brand new server Oracle Enterprise SPARC T4-1 Loaded Solaris SPARC 10 u10, patched to 147440-27 Loaded OpenLDAP v2.4.30 Loaded Berkley DB 4.7.25.NC Loaded OpenSSL 1.0.1c Note: All packages are... (2 Replies)
Discussion started by: Wraith_G2IC
2 Replies

4. AIX

Excessive interrupt disablement time

Has anyone seen this error before? On the IBM website they suggest updating to AIX 6.1.0.0 TL2, but we are already at that level. Any help or suggestions are appreciated! Thanks! />errpt -a --------------------------------------------------------------------------- LABEL: ... (2 Replies)
Discussion started by: troym72
2 Replies

5. UNIX for Dummies Questions & Answers

Running Built-ins in current shell

Hi, Can any one please describe why I am not able to run any built-in commands in current shell? Thanks. (5 Replies)
Discussion started by: siba.s.nayak
5 Replies

6. UNIX for Dummies Questions & Answers

excessive IOWAIT

i have a server constantly have high iowait, but i am not able to tell which process generate the most of io. none commands, such as iostat, sar, top will give me this kind of information. hope there is some command can help me to spot the process generate the most of io let to know input... (1 Reply)
Discussion started by: giantpanda77
1 Replies

7. UNIX for Advanced & Expert Users

Excessive Paging&Swapping!

Hi all! Working on Oracle v8i/9i on Unix Sun Solaris v8.0. I am experiencing excessive paging & Swapping.Would like to know the cause. I guess:could be due to inappropriate setting of Unix Kernel Parameters... Please correct me if I am wrong! Thanks&Regards, Amit. (5 Replies)
Discussion started by: Amitstora
5 Replies

8. UNIX for Dummies Questions & Answers

ins mod error on eth0

hello, I am getting an insmod error on my pcmcia lan card. upon boot, it gives me the insmod error and says that it might be an irq setting or an io setting. because of this error, the eth0 interface is obviously not working. how do i check for irq conflicts or troubleshoot this. thank you. (1 Reply)
Discussion started by: alam
1 Replies
Login or Register to Ask a Question