Re: Terminal Sessions performance
- From: "TP" <tperson.knowspamn@xxxxxxxxxxxxxxx>
- Date: Sun, 5 Mar 2006 10:08:23 -0500
Hi Sonya,
After reviewing everything you have written in this thread thus far, it would appear that you do not have enough RAM for the number of users and applications on your server.
In this post you state that the PF Usage number reaches over 3GB. It is VERY dependent on the applications running, but if I had to give you a number to use I would say try to keep the PF Usage no more than 25-40% more than physical RAM.
Since you have only 2GB of RAM installed, you are running at more than 50% greater than your physical RAM.
I would suggest you go ahead and install an additional 2GB ($380) of tier 1 memory, which would take you to the maximum amount for Windows 2003 Standard:
http://www.crucial.com/store/listparts.asp?model=ProLiant+DL380+G4
One of the ways you can tell when you have too little RAM is if you see high Pages/sec in Performance Monitor combined with slow performance and high CPU.
Under normal conditions, Pages/sec will be zero much of the time with occasional spikes that do not produce any noticable slowdown.
I second Jeff's advice regarding Performance Monitor. You should spend some time getting to know the key counters to watch and what they mean.
Another thing I would do is to spend time watching Task Manager during the day. You should get to know the processes that are running on your server, and how much resources each one consumes. Make sure you turn on the columns for CPU, Mem Usage, VM Size, and User Name.
When you see the CPU spike, take a look at which process is using the CPU. If one particular process is using a high amount of Working Set (Mem Usage) and/or Private Bytes (VM Size), find out what that user is doing in the application.
The above will help you learn your server and applications.
-TP
Sonya wrote:
I don't think any of the applications we are running is a 16-bit app,
I believe they all are 32-bit. I have checked several times doing the
times of performance issues and just monitoring that the CPU is
running almost at 100%. When it reaches 100%, I have to reboot to
released the resources and free up memory and the page file usage. I
noticed that the CPU reaches 100% and the PF reaches over 3 GB or
higher.
I can't seem to pinpoint one particular application or user that may
be increasing the usage of the CPU. Since all users are running all
applications from the server and connecting through RDP connection.
There are only two users who are not connecting via a Terminal
session.
Specs:
Windows 2003 Server standard edition w/ SP 1
Intel(R) Xeon(TM) CPU 3.20GHz
3.20 GHz, 2.00 GB of RAM
Since it is the weekend and there are not a high usage on the server,
I cannot provide specifics in the Task Manager.
Do you think adding more hardware, such as RAM or another CPU would
help with the performance?
.
- References:
- Re: Terminal Sessions performance
- From: Vera Noest [MVP]
- Re: Terminal Sessions performance
- Prev by Date: Re: TSWeb AuthenticationLevel
- Next by Date: Re: Multiple TS license servers in the same domain
- Previous by thread: Re: Terminal Sessions performance
- Next by thread: Re: TS user Group limitations
- Index(es):
Relevant Pages
|