Re: PgSp and Paging Space
From: SUBSCRIBE aix-l Tina N (christina_lewis_at_NEXNET.NAVY.MIL)
Date: 11/09/05
- Previous message: Craig Otway: "Lawson"
- In reply to: Lamar Saxon: "Re: PgSp and Paging Space"
- Next in thread: Green, Simon: "Re: Securing root password?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Wed, 9 Nov 2005 17:38:01 -0500 To: aix-l@Princeton.EDU
Listen to Lamar !!!!!!!
Hola :)
Lamar Saxon <Lamar.Saxon@AMERICREDIT.COM>
Sent by: IBM AIX Discussion List <aix-l@Princeton.EDU>
11/09/2005 04:13 PM
Please respond to
IBM AIX Discussion List <aix-l@Princeton.EDU>
To
aix-l@Princeton.EDU
cc
Subject
Re: PgSp and Paging Space
My guess...
I think your binary was compiled with a maxDATA of 0x40000000. You can
check this by doing a:
dump -ohv <binary> and looking for the maxDATA field. Each of those
represent a memory segment of 256M. So your process dies @ 1024 M.
The APAR information you posted shows an override of the maxDATA field
with the LDR_CNTRL environmental variable, common use in Java development.
You made the max data segment 7 256M segments or 1792M...
What you can try to do is change the LDR_CNTRL variable to a higher
amount. Are you AIX 5.2 or greater ? Then try:
export LDR_CNTRL=PREREAD_SHLIB@MAXDATA=0xA0000000@DSA
This will allow you to use the Large Address Space model and have 11 user
segments for application.
Also, what is the ulimit for data for the user.
HTH,
Lamar
BTW, Hola' Tina !
From: IBM AIX Discussion List [mailto:aix-l@Princeton.EDU] On Behalf Of
SUBSCRIBE aix-l Tina N
Sent: Wednesday, November 09, 2005 2:44 PM
To: aix-l@Princeton.EDU
Subject: Re: PgSp and Paging Space
Hi Christopher...
Well... I will take a stab at this...
On the -P (ps) out from topas, the Paging Space column shows the amount of
memory that one process is using.. you should have a list of several
processes... I 'think' that is listed in 4K pages.
On the -W page, the paging statistics of Used and Free should be similar
to what you would see in lsps -s.
My thought is that maybe a vmtune parm has limited the total amount of
memory that could be used for one process. But, if you run out of
paging..you should have an error in the errpt indicating so... is there
one?
One other thought.. does the process do an forking? You could try
increasing the maximum number of processes used per user..
I think the command is a chdev on sys0... however, to be sure...go into
smit syschg.. max number of processes per user and increase it.
I will keep thinking...
Tina
cbaker@GOODYEAR.COM
Sent by: IBM AIX Discussion List <aix-l@Princeton.EDU>
11/09/2005 03:06 PM
Please respond to
IBM AIX Discussion List <aix-l@Princeton.EDU>
To
aix-l@Princeton.EDU
cc
Subject
Re: PgSp and Paging Space
Tina,
Thanks for the white paper on memory leaks.
Let me tell you more about this error.
The user is running as root. The program is CATIA v5, function is IGES
translator. The OS is AIX 5.2 ML05
He looked on the web for possible error and found a similar error in an
APAR on the IBM site. It had a work around of making the following
declaration before starting the IGES translation:
export LDR_CNTRL=PREREAD_SHLIB@MAXDATA=0x70000000
export EXTSHM=ON
export JIMSHMATNUM=0
Now the IGES process runs until topas shows 1792 in the PgSp column, then
it dies.
Here are some of the error in the different log files:
1) In the "/CATReport/wide1.err" we see:
<E> [9502] Memory Check is NOK : Low memory situation --> partial
transfer processing.
Low memory status file is partially transferred. Please increase
your memory space.
2) In the window that IGES was started from, we see these errors:
XMLMode !!! </tmp//BatchParameters_11.39.02.xml>
Local : <1>
Warning : detected a low virtual memory condition
Please close some applications
+=============================================+
! An unhandled exception occurred in CATIA V5 !
+=============================================+
Terminating ...
2 CATMfPartExtMLK stay in memory
I still do not understand why "lsps -a" shows no SWAP failing. The memory
data in "topas" does not imply either real or virtual memory is running
out. So what is the "PgSp" column that shows 1179 now???
Thanks,
Christopher M. Baker
Senior Technical Support Analyst
DSE/TCO
Goodyear Tire and Rubber Company
=================================================
Contains Confidential and/or Proprietary Information.
May not be copied or disseminated without the expressed
written consent of The Goodyear Tire & Rubber Company.
=================================================
SUBSCRIBE aix-l Tina N <christina_lewis@NEXNET.NAVY.MIL>
Sent by: IBM AIX Discussion List <aix-l@Princeton.EDU>
11/09/2005 01:44 PM
Please respond to
IBM AIX Discussion List <aix-l@Princeton.EDU>
To
aix-l@Princeton.EDU
cc
Subject
Re: PgSp and Paging Space
maybe take a look at some of the vmtune parms.. maybe that will help.
Also..I have this doc on memory leaks i have attached... it may have some
useful tips in it...
cbaker@GOODYEAR.COM
Sent by: IBM AIX Discussion List <aix-l@Princeton.EDU>
11/09/2005 01:25 PM
Please respond to
IBM AIX Discussion List <aix-l@Princeton.EDU>
To
aix-l@Princeton.EDU
cc
Subject
PgSp and Paging Space
Folks,
I have an admin here who is trying to run a fairly simple command on AIX,
but after a while, he gets an Out of Virtual Memory error and it dies.
I changed all the ulimits to -1, that did not help.
I had him run the command while I monitored the system with "topas". There
I see that Paging Space never moves from 99% Free, but in the process (ps)
section of topas, I see that his running process uses 25% of the 4-CPU
server and, in the next column, labeled "PgSp", the number keeps on
growing. When it gets nearly to 1024, the process dies.
So, what is the difference between the Paging Space, ( same thing one gets
from "lsps -a") that never grows and the "PgSp" in the processes section
of "topas" that shows it is growing?
This box is a P655 with 4 GB of real memory and 2 GB of swap.
Thanks,
Christopher M. Baker
Senior Technical Support Analyst
DSE/TCO
Goodyear Tire and Rubber Company
=================================================
Contains Confidential and/or Proprietary Information.
May not be copied or disseminated without the expressed
written consent of The Goodyear Tire & Rubber Company.
=================================================
***************************defiant************************************
This email and any files transmitted with it are intended solely for
the use of the individual or agency to whom they are addressed. If
you have received this email in error please notify the Navy Exchange
Service Command e-mail administrator.
This footnote also confirms that this email message has been scanned
for the presence of computer viruses.
messaging_support_team@nexnet.navy.mil
**********************************************************************
Privileged and Confidential. This e-mail, and any attachments there to, is
intended only for use by the addressee(s) named herein and may contain
privileged or confidential information. If you have received this e-mail
in error, please notify me immediately by a return e-mail and delete this
e-mail. You are hereby notified that any dissemination, distribution or
copying of this e-mail and/or any attachments thereto, is strictly
prohibited.
- Previous message: Craig Otway: "Lawson"
- In reply to: Lamar Saxon: "Re: PgSp and Paging Space"
- Next in thread: Green, Simon: "Re: Securing root password?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|