Pages/Sec on the server is always 100%

Posted on 2008-10-14
Last Modified: 2012-05-05
We have windows 2003 server which runs customised application developed on .NET for image conversion of scanned files using citrix as frontend we access these images on this server, we are having issues of often users get delayed response the screen freezes for some time. The System memory utilisation is less around 10% only, the CPU% utilization is around 60% Max, the disk utilization is almost 90% in avearge but the pages/sec on perfmon is always 100%.

Kindly help me out.
Question by:NeelSeshan
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 18

Expert Comment

ID: 22714518
Pages/sec is not measured in percent..   It's just a counter.

However, your disk utilization is concerning.  What type of disk is it?  SATA?  SAS?  FC?  Is it a single disk?  HW RAID?  SW RAID?  What RAID level?
LVL 18

Expert Comment

ID: 22716535
1.More or less Pages/Sec detects the Pages/sec swap rate. The pages/sec rate is the combined speed at which the pages are read from or written to the disk when resolving hardware page faults. Page fault occurs when a process has to access code on a physical disk because it cannot be accessed in the memory.

2.the periods of high pages per second are likely related to your access of an application that was started but has not been accessed for a period of time.  So, its pages have been transferred to disk and, now that you are accessing them, are being brought back into memory.

3.For active applications, pages that have not be referenced for a while may be written to disk and deleted from memory.  As they are accessed, you receive a page fault and they are brought back into memory.  So, you see a somewhat consistent page rate.

4.For inactive applications, many of their pages may have been moved to disk.  When you access them, pages per second peaks.
This is normal operation.  

5.But, if your system becomes sluggish and pages per second is consistenly high, you are thrashing.  Pages that you have used recently are being moved to disk and then recalled when you need them again.  

6.When you are thrashing, you need more memory.  A faster or less busy disk can help, too.  But, memory is the answer.  Well, that or better applications...

Author Comment

ID: 22717424
The Disk is an SATA HW RAID configured on an IBM x3850 server.

Get 15 Days FREE Full-Featured Trial

Benefit from a mission critical IT monitoring with Monitis Premium or get it FREE for your entry level monitoring needs.
-Over 200,000 users
-More than 300,000 websites monitored
-Used in 197 countries
-Recommended by 98% of users

LVL 18

Accepted Solution

exx1976 earned 500 total points
ID: 22717552
SATA is your problem.  Scrap it.  It doesn't have NEARLY the IOPS capacity of SAS or FC, plus it cannot support simultaneous read/write..

Expert Comment

ID: 29121526
I have a Intel Xeon 2 Quad Core with 16GB RAM 2 Mirror SAS Drive (Win2K3 Entp 32bit) 3 SAS RAID 5 for Data. The Physical Memory show 11GB available out of 16GB.

In Performance Monitor The Page Fault Per / Sec is constantly at 100 if you look at the report counters they read between 5000 to 20000 ... which is ridiculous.

see attach screen shot page faults in white
LVL 18

Expert Comment

ID: 29125677
No one is going to answer you.  You need to open a new question, this is not a forum-style arena.

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

#Citrix #Citrix Netscaler #HTTP Compression #Load Balance
How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question