- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: High Page Fault
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-15-2009 01:15 AM
тАО09-15-2009 01:15 AM
High Page Fault
We actually encounter a problem on rp4460 with hp ux 11.23. The problem is the huge number of page fault wich, i think, is the cause of high cpu usage.
I'm not sure the memory is really under pressure as free mem is around 4GB/32GB.
I've noticed that the problem increases with the number of processes, but i don't know why.
Thanks for your help
MEMORY REPORT Users= 10
Event Current Cumulative Current Rate Cum Rate High Rate
--------------------------------------------------------------------------------
Page Faults 4988k 1010559029 959273.0 620393.5 1177835.9
Page In 47 1686 9.0 1.0 1291.3
Page Out 0 0 0.0 0.0 0.0
KB Paged In 188kb 6.6mb 36.1 4.1 465.3
KB Paged Out 0kb 0kb 0.0 0.0 0.0
Reactivations 0 0 0.0 0.0 0.0
Deactivations 0 0 0.0 0.0 0.0
KB Deactivated 0kb 0kb 0.0 0.0 0.0
VM Reads 1 201 0.1 0.1 24.0
VM Writes 0 636 0.0 0.3 10.0
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-15-2009 01:55 AM
тАО09-15-2009 01:55 AM
Re: High Page Fault
When new processes are run, the pages the process touches, have to be faulted on demand. This would be indicated as Page In.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-15-2009 01:58 AM
тАО09-15-2009 01:58 AM
Re: High Page Fault
Yes it is a problem as the cpu is always 100% used and 90% by system .
Rgds
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-15-2009 01:58 AM - last edited on тАО06-28-2021 10:32 PM by Ramya_Heera
тАО09-15-2009 01:58 AM - last edited on тАО06-28-2021 10:32 PM by Ramya_Heera
Re: High Page Fault
Not necessarily a problem... do you fully understand what page faults are?
It would be interesting to see if you also have high values in the at (address translation) column in a vmstat output.
If I run a new process for the first time on a system, the text pages (program code) of that process will not be in physcial memory so this will generate a page fault, and then (as the process has not been run before) a page-in from physical disk (i.e. loading the program code into physical memory).
When the process terminates, we don't need to write out for the static program code, so we don't get a page out from that and the pages will stay in physical memory (although not referenced by any processes) unless there is memory pressure.
Now if I run the same process again - the kernel virtual memory subsystem will know that those pages are already in physical memory and instead of having to do another page in, it can just do an address translation (which you can see from vmstat)
The upshot of all this is that you have a lot of processes that run and then terminate very often you can see very high page faults without a high number of page-ins, as these are just address translations.
There may be other reasons too (I'm not sure if memory mapped files play in this space as well), but we'll need a VM wizard such as Don Morris to answer that sort of question (and probably correct a few errors in my explanation above as well!)
HTH
Duncan
I am an HPE Employee
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-15-2009 02:00 AM
тАО09-15-2009 02:00 AM
Re: High Page Fault
As mentioned by Venkatesh, there are no page outs. Typically lots of paging wouldn't cause high CPU usage but lots of I/O.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-15-2009 02:08 AM
тАО09-15-2009 02:08 AM
Re: High Page Fault
Here's an output of vmstat, as you can see cpu is really occuped:
procs memory page faults cpu
r b w avm free re at pi po fr de sr in sy cs us sy id
12 2 0 7676486 816524 220 29 3 0 0 0 4 4028 261890 3660 12 74 15
12 2 0 7676486 816447 176 29 0 0 0 0 0 3104 85448 3531 7 93 0
12 2 0 7676486 816510 152 25 0 0 0 0 0 3084 71618 3488 8 92 0
16 2 0 7680128 815360 163 27 0 0 0 0 0 3032 69571 3348 8 92 0
16 2 0 7680128 815592 344 61 0 0 0 0 0 3244 89772 3689 12 88 0
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-15-2009 02:16 AM
тАО09-15-2009 02:16 AM
Re: High Page Fault
HP-UX su0374 B.11.23 U ia64 09/15/09
12:13:42 %usr %sys %wio %idle
12:13:45 11 89 0 0
12:13:48 7 93 0 0
12:13:51 10 90 0 0
12:13:54 8 92 0 0
Can you confirm high %sys is a normal beahviour ?
Thanks in advance
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-15-2009 02:40 AM
тАО09-15-2009 02:40 AM
Re: High Page Fault
A %sys of 90% is not particularly normal - what application is running on this host? Can you identify waht processes are using all the system CPU time? (from your original output it looks like you have glance)
HTH
Duncan
I am an HPE Employee
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-15-2009 03:03 AM
тАО09-15-2009 03:03 AM
Re: High Page Fault
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-15-2009 03:46 AM
тАО09-15-2009 03:46 AM
Re: High Page Fault
it is slightly normal %90 percent CPU ( my customer server sometime > %90 CPU but not all day long!)
I wanted to state, if this situation happens temporarily not prolonged it is not too bad. But if this happens due to bottlenecks OR got stuck processes then need to be solved.
you can check it lsof OR fuser tools..