jre processes are started for snmpserver, webserver, and netviewd. So de-registering or not starting them as you have done with the OVs_NO_START will stop jre processes for these guys.
Launching native X-based NetView GUIs (the ovw_binary, ipmap combination) also start jre processes. I think it is two per GUI. To prevent the jre processes from starting, remove the registration files "maptreeserver.reg" and "virtualdesktop" from the "/usr/OV/registration/C/" directory. You must remove them from this directory - you cannot simply rename them. ovw will read every file in that directory regardless of its name.
If you have a look at the maptreeserver.reg file, you will see the command used to start the jre process for maptreeserver.
This should account for all the jre processes that belong to NetView with the exception of any Java based tools you launch such as the netmon seedfile editor etc.
I hope this helps you save on memory usage :-)
Gareth Holl
Staff Software Engineer
gholl AT us.ibm DOT com
IBM Software Group - Tivoli Brand
Research Triangle Park, North Carolina.
| "Davis, Donald" <donald.davis AT firstcitizens DOT com>
01/02/2003 05:26 PM
|
To: Gareth Holl/Raleigh/IBM@IBMUS
cc: "NV List (E-mail)" <nv-l AT lists.tivoli DOT com>, "'Westphal, Raymond'" <RWestphal AT erac DOT com>
Subject: RE: [nv-l] Memory Considerations for AIX NetView Server Installat ion
|
Gareth,
Where is the option configured to prevent starting the java processes per ovw session. I have looked in applsetup and netview.pre.
I also looked for "java" in the Admin guide and the config guide with no success.
I have also modified webserver.lrf and snmpserver.lrf to OVs_NO_START and stopped and re-registered daemons with ovdelobj/ovaddobj.
I will probably use these at a future date, but not right now.
Thanks,
Don Davis
-----Original Message-----
From: Gareth Holl [mailto:gholl AT us.ibm DOT com]
Sent: Thursday, January 02, 2003 3:59 PM
To: Davis, Donald
Cc: NV List (E-mail); 'Westphal, Raymond'
Subject: RE: [nv-l] Memory Considerations for AIX NetView Server Installat ion
As you can see from Don's environment, the more X-clients there are, the more memory is required - take a look at the ipmap and ovw_binary processes. Each ovw is also going to start a maptreeserver process which accounts for the java processes that Don also has consuming memory.
If there is no intent to use Java Clients, the NetView Server can be configured not to launch the individual java (jre) processes per ovw session. Also the nvevents process that goes along with each ovw process can start to have an impact on CPU usage which is especially important if you don't have multiple CPUs.
If Java Clients are used instead of X-clients, you will probably find less memory is used on the actual NetView Server, especially with an increase in the the number of operators simultaneously connecting.
Gareth Holl
Staff Software Engineer
gholl AT us.ibm DOT com
IBM Software Group - Tivoli Brand
Research Triangle Park, North Carolina.
| "Davis, Donald" <donald.davis AT firstcitizens DOT com>
01/02/2003 03:40 PM
|
To: "'Westphal, Raymond'" <RWestphal AT erac DOT com>, "NV List (E-mail)" <nv-l AT lists.tivoli DOT com>
cc:
Subject: RE: [nv-l] Memory Considerations for AIX NetView Server Installat ion |
Ray,
Here's a screen shot from "nmon" of my NetView server.
AIX 5.2
NetView 7.0.3
objects in ovwdb : 13,334
ovwdb cache : 35,000
trapd cache : 50,000
Installed RAM : 3G
Swap : 2.2G
Paging Space used never drops below 20%
I am running dangerously near capacity with 3G of RAM and 2.2G of swap.
With 2.0G of paging space I occasionally was thrashing. I bumped it up to 2.2G.
I am not using any Java clients. Still using X11/Motif via eXceed.
I have requested more RAM....
RAM, is like many other things...... You can't have too much :)
Don Davis
----------------------------------------------------------------------------
nmon v7a Hostname=abcdefg Refresh=2.0secs 15:22.58
Memory Use Physical Virtual Paging pages/sec In Out VM parameters
% Used 94.2% 23.4% to Paging Space 0.0 0.0 numperm 51.8%
% Free 5.8% 76.6% to File System 0.0 2.0 minperm 18.9%
MB Used 2895.1MB 517.1MB Page Scans 0.0 maxperm 75.5%
MB Free 176.8MB 1690.9MB Page Cycles 0.0 minfree 120
Total(MB) 3072.0MB 2208.0MB Page Reclaim 0.0 maxfree 128
Top Processes Procs=229 mode=4 (1=Basic, 2=CPU 3=Perf 4=Size 5=I/O w=wait-procs)
PID %CPU Size Res Res Res Char RAM Paging Command
Used KB Set Text Data I/O Use io other repage
21934 0.0 150612 69364 220 69144 0 2% 0 0 0 ovwdb
22962 0.0 93904 30548 28 30520 0 1% 0 0 0 java
60524 0.0 44844 44072 1872 42200 0 1% 0 0 0 ipmap
85208 0.0 44308 44316 28 44288 0 1% 0 0 0 java
68620 0.0 41836 41836 28 41808 0 1% 0 0 0 java
59902 0.0 41828 41296 28 41268 0 1% 0 0 0 java
72586 0.0 41072 40316 1872 38444 0 1% 0 0 0 ipmap
29898 0.0 39896 39904 28 39876 0 1% 0 0 0 java
73916 0.0 39092 37180 1872 35308 0 1% 0 0 0 ipmap
24394 0.0 39088 37880 1872 36008 0 1% 0 0 0 ipmap
56424 0.0 39064 38304 1872 36432 0 1% 0 0 0 ipmap
41634 0.0 39056 38300 1872 36428 0 1% 0 0 0 ipmap
77674 0.0 36504 36720 3400 33320 0 1% 0 0 0 ovw_binary
72156 0.0 34560 34780 3400 31380 0 1% 0 0 0 ovw_binary
25492 0.0 33776 31712 1656 30056 0 1% 0 0 0 netmon
25644 0.0 33268 13884 652 13232 0 0% 0 0 0 ovtopmd
54862 0.0 32496 32652 3400 29252 0 1% 0 0 0 ovw_binary
82596 0.0 31352 31448 3400 28048 0 1% 0 0 0 ovw_binary
80168 0.0 30820 31048 3400 27648 0 1% 0 0 0 ovw_binary
66540 0.0 29760 29648 3400 26248 0 1% 0 0 0 ovw_binary
19892 4.0 27932 10892 48 10844 0 0% 0 0 0 trapd
93060 0.0 27584 12944 2420 10524 0 0% 0 0 0 midmandV4
27674 0.0 25632 10916 28 10888 0 0% 0 0 0 java
42718 8.0 24980 24616 864 23752 0 1% 0 0 0 nvcorrd
81230 0.0 24504 24356 28 24328 0 1% 0 0 0 java
49792 0.0 23808 23660 28 23632 0 1% 0 0 0 java
69064 0.0 23508 23252 28 23224 0 1% 0 0 0 java
39634 0.0 23492 16356 692 15664 0 1% 0 0 0 named
92398 0.0 20516 18544 660 17884 0 1% 0 0 0 nvcold
66694 0.0 18956 18808 28 18780 0 1% 0 0 0 java
-----Original Message-----
From: Westphal, Raymond [mailto:RWestphal AT erac DOT com]
Sent: Thursday, January 02, 2003 1:15 PM
To: NV List (E-mail)
Subject: [nv-l] Memory Considerations for AIX NetView Server
Installation
Hello Everyone.
NV 7.1.3 on AIX 4.3.3. ML10.
I was doing research on memory considerations. I'm sure I need to buy more
memory for my server but I don't know how much.
In the section entitled "Computing Memory Needs based on Object Count", I
noticed the numbers in the Config. Guide have not changed from 6.0 to 7.1.x.
And I'm aware of the java processes to consider as stated in the Release
Notes. My ovwdb cache setting is 35,000. According to the ovobjprint -S
output, the number of objects defined in the database is 23,500.
Here's a list of processes for a typical NetView (native console) user and
vsz of each.
user 18028 /usr/OV/jre/bin/java -jar /usr/OV/jars/virtualdesktop.jar
--logconfig /usr/OV/conf/virtualdesktop-log4j.properties
38408
user 24826 /usr/OV/bin/ipmap
92724
user 38346 /usr/OV/bin/nvevents
4872
user 44964 /usr/OV/bin/collmap
764
user 51694 /usr/OV/bin/dispsub
504
user 59556 rshd
576
user 59940 /usr/OV/bin/backup
772
user 60886 /usr/OV/jre/bin/java -jar /usr/OV/jars/maptreeserver.jar
--logconfig /usr/OV/conf/maptreeserver-log4j.properties 22792
user 66246 /usr/OV/bin/disptec
316
user 89140 ksh /usr/bin/netview
412
user 90408 /usr/OV/bin/ovw
60800
user 93550 /usr/OV/bin/ovhelp
552
I used ps -ef -o user,pid,args,vsz | awk '/user/ && !/awk/' to get the list.
I used ps-ef -o user,pid,args,vsz | awk '/user/ && !/awk/ {sum +=
$NF}END{print sum}' to get the totals.
The total is 223,492K. The ovw process alone is 60,000K.
Here are my questions:
Are my methods for arriving at these numbers valid?
Should these values in the Config. Guide be updated?
Do these values from my process list seem correct?
How do they compare with other AIX NetView Server installations?
Thanks.
Ray Westphal
Enterprise Rent-A-Car
---------------------------------------------------------------------
To unsubscribe, e-mail: nv-l-unsubscribe AT lists.tivoli DOT com
For additional commands, e-mail: nv-l-help AT lists.tivoli DOT com
*NOTE*
This is not an Offical Tivoli Support forum. If you need immediate
assistance from Tivoli please call the IBM Tivoli Software Group
help line at 1-800-TIVOLI8(848-6548)
------------------------------------------------------------------------------
This electronic mail and any files transmitted with it are confidential and are intended solely for the use of individual or entity to whom they are addressed. If you are not the intended recipient or the person responsible for delivering the electronic mail to the intended recipient, be advised that you have received this electronic mail in error and that any use, dissemination, forwarding, printing, or copying of this electronic mail is strictly prohibited. If you have received this electronic mail in error, please immediately notify the sender by return mail.
==============================================================================
|