02-06-2014
Quote:
Originally Posted by
dzodzo
How can i tell what will be the maximum kernel memory? We measured this after reboot and starting the applications, kernel took only 2 GB but during 4 months it gradually grew to 13 GB. What would happen if i configured applications to take let's say 60 GB of memory. Will AIX handle that and live with 4 GB for kernel or will it start trashing until reboot is necessary?
I do not know a formula too calculate the minimum for kernel memory.
As you said the memory usage will grow with time and usage (mbufs, inode cache, jfs bufstructs, etc.) and the increase depends on the maximum installed memory. The Kernel used pinned memory (vmstat -v) and if your application with 60GB also used pinned memory, your server will crash/panic if there are no more memory which can be pinned. That happened to us after two weeks with a wrong Informix memory configuration. The other way the server starts to swap out (paging space) and the performance slows down.
Regards
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hello,
I'm using a unix server (HP rp2450) which has : 2 Go RAM memory and 4 Go swap.
Here is the result of vmstat -n command :
$ vmstat -n
VM
memory page faults
avm free re at pi po fr de sr in sy ... (5 Replies)
Discussion started by: thierryUX
5 Replies
2. AIX
This is post number 3 in a series of unanswered "TUNING" questions. :D
With AIX 5.3 TL4, the page size can vary from the original "4k". They can now be "64k" and a couple other sizes. They also do not have to all be the same. Some can remain "4k" while others are "64k" which is what seems to... (2 Replies)
Discussion started by: kah00na
2 Replies
3. UNIX for Advanced & Expert Users
Hi
I am trying to investigate a disk performance issue, and we are not seem to be hitting the right direction in our analysis.
This is a FC disk running on USP1000 HDS system. The application is an IO intensive application, but our opinion is that it is not performing due to perceived disk... (1 Reply)
Discussion started by: theerthan
1 Replies
4. AIX
How to do Performance monitoring and tuning in AIX. (2 Replies)
Discussion started by: AIXlearner
2 Replies
5. AIX
Dear friends. can anybody suggest me what to be considered in order to achieve maximum performance of AIX on which DB2 will be installed
Thanks is advance :) (1 Reply)
Discussion started by: Vit0_Corleone
1 Replies
6. AIX
Dears i want to have a clear view about this tuning parameters and what they related to FS or Oracle , and how to figure the percentage of them .
maxperm%
maxclient%
v_pinshm = 1
lgpg_regions = 0
lpgp_size = 0 (3 Replies)
Discussion started by: thecobra151
3 Replies
7. AIX
how do i determine the percentage of the following befor i install oracle 11g
maxperm%
maxclient%
v_pinshm
lgpg_regions
lgpg_size (3 Replies)
Discussion started by: thecobra151
3 Replies
8. AIX
For some reason, my AIX 5.2 box has become slow in accepting telnet requests from others boxes. Windows, times out the connection, whereas, Unix it will wait for the AIX to display the login. I connect and it respawns back and says connected, but then sits and wait for what seems forever to get the... (5 Replies)
Discussion started by: mrmurdock
5 Replies
9. AIX
Hi,
we've a gigabit Ethernet adapter. And we wanted to improve the performance by tuning network parameters. so' as per IBM info center,
http://publib.boulder.ibm.com/infocenter/aix/v7r1/index.jsp?topic=%2Fcom.ibm.aix.prftungd%2Fdoc%2Fprftungd%2Fnetw_opt.htm
we tried changing the tuning... (2 Replies)
Discussion started by: System Admin 77
2 Replies
10. AIX
I have a IBM Power9 server coupled with a NVMe StorWize V7000 GEN3 storage, doing some benchmarks and noticing that single thread I/O (80% Read / 20% Write, common OLTP I/O profile) seems slow.
./xdisk -R0 -r80 -b 8k -M 1 -f /usr1/testing -t60 -OD -V
BS Proc AIO read% IO Flag IO/s ... (8 Replies)
Discussion started by: c3rb3rus
8 Replies
LEARN ABOUT HPUX
loratune
loratune(1M) loratune(1M)
NAME
loratune - initiate LORA tuneup to improve alignment of processing resources
SYNOPSIS
DESCRIPTION
The command improves the performance of an HP-UX system in LORA (Locality-Optimizated Resource Alignment) mode, by triggering the kernel to
do optimization tuning of the system and application memory.
The command may return before the tuning is complete. This tuning can continue in the background for several minutes after the command
returns. If the command is interrupted, or the command process is otherwise terminated, no subsequent tuning operations will be initiated,
but those in progress will continue until completion.
When no options are specified, all locality domains are tuned.
Options
This option limits the tuning to the locality domain specified by
lid.
Application Usage
In Locality-Optimized Resource Alignment (LORA) mode, performance of applications may improve when their processors and the memory that
they use are aligned in the same locality. The HP-UX kernel attempts to maintain such alignment at all times, but it is possible for mis-
alignment to occur when the system workload transitions significantly. If that happens, the command can be used to reestablish alignment
and improve application performance.
Here are some examples of workload transition events that may cause misalignment of processing resources:
o Starting or terminating an application that consumes a large amount of processor or memory resources.
o The workload demand surges far above the normal level and then recedes.
o Dynamic platform operations that add or subtract processor or memory resources from the operating system's control.
If one of those events has occurred, and application performance is not as high as it can be, then it is appropriate to invoke the command.
RETURN VALUES
The command returns a 0 when successful, and a non-zero value when unsuccessful.
ERRORS
The command will not initiate any tuning and will return a non-zero value if the user does not have appropriate privilege.
WARNINGS
The command can consume a significant amount of system processing resources to restore optimal alignment. Ideally, the command should be
invoked prior to the time when performance is critical, not during the time when performance is critical. The command should be invoked
after the workload transition is complete, not during workload transition. Although tuning can continue in the background for several min-
utes, it is not necessary to wait any more than five minutes between invoking the command and launching new applications.
EXAMPLES
If eight instances of SAP were running in localities with locality domain identifiers 4 and 5, and four of those instances were shut down,
then it would be appropriate to tuneup the remaining four instances. An example command would be:
If an HP-UX system in LORA mode had one of its cells deactivated, then it would be appropriate to tuneup the entire system. An example
command would be:
AUTHOR
was developed by HP.
SEE ALSO
mpsched(1), numa_policy(5), lora(7).
Itanium(R)-based Systems Only loratune(1M)