Hi,
My configuration :
===========
- Windows server 2003 ENT SP1 64 bit.
- 8 GB RAM
Actualy i do Scaling tests of my TSE server.
I realize that the maximum allocation of Ram used by terminal services (user
mode) is 4 GB RAM event if i add the /PAE to the boot.ini file.
For information, i found the Q277863 note that no published on Microsoft
support Site :
"Terminal Services uses 2 GB of address space that is allocated to the
kernel. When you enable the PAE switch, this address space does not increase
because Terminal Services does not make use of the Address Windows
Extensions (AWE) APIs. Therefore, even if your computer has more than 4 GB
of RAM, there is no performance benefit if you use the PAE switch."
Typically, a process running under Windows 2000 can access up to 2 GB of
memory address space (assuming the /3GB switch was not used) with some of
the memory being physical memory and some being virtual memory. The more
programs (and therefore more processes) that run, the more memory you commit
up to the full 2 GB address space."
When this situation occurs, the paging process increases dramatically and
performance may be negatively impacted. The Windows 2000 memory manager uses
PAE to provide more physical memory to a program which reduces the need to
swap memory of the page file and results in increased performance. The
program itself is not aware of the actual memory size. All of the memory
management and allocation of the PAE memory is handled by the memory manager
independently of the programs that run."
The preceding information is valid for programs when the /3GB switch is
used. A program that requests 3 GB of memory is more likely to be able to
have more of its memory remain in physical memory rather than be paged out,
which increases the performance of programs that are capable of using the
/3GB switch. The exception is when the /3GB switch is used in conjunction
with the /PAE switch, the operating system does not use any memory in excess
of 16 GB. This behavior is caused by kernel virtual memory space
considerations. Thus, if the system restarts with the /3GB entry in the
Boot.ini file, and the system has more than 16 GB of physical memory, the
additional physical random access memory (RAM) is not used by the operating
system. Restarting the computer without the /3GB switch enables the use of
all of the physical memory."
AWE is a set of application programming interfaces (APIs) to the memory
manager functions that enables programs to address more memory than the 4 GB
that is available through standard 32-bit addressing. AWE enables programs
to reserve physical memory as non-paged memory, and then to dynamically map
portions of the non-paged memory to the program's working set of memory.
This process enables memory-intensive programs, such as, large database
systems, to reserve large amounts of physical memory for data without having
to be paged in and out of a pagefile for usage. Instead, the data is swapped
in and out of the
working set and reserved memory is in excess of the 4 GB range.
Additionally, the range of memory in excess of 4 GB is exposed to the memory
manager and the AWE functions by PAE. Without PAE, AWE is unable to reserve
memory in excess of 4 GB."
======================================================
somebody know this information ?
somebody have encountred this issue ?
somebody have the same configuration ?
help please...
Regards,
Karim Said-Lalouani
Karim Said-Lalouani - 30 Jan 2007 13:44 GMT
My configuration is a 32-bit and not 64-bit
> Hi,
>
[quoted text clipped - 70 lines]
>
> Karim Said-Lalouani
Vera Noest [MVP] - 30 Jan 2007 22:38 GMT
Here's some more info:
The 4GB Windows Memory Limit: What does it really mean?
http://www.brianmadden.com/content/content.asp?ID=69
_________________________________________________________
Vera Noest
MCSE, CCEA, Microsoft MVP - Terminal Server
TS troubleshooting: http://ts.veranoest.net
___ please respond in newsgroup, NOT by private email ___
"Karim Said-Lalouani" <k_said_lalouani@hotmail.com> wrote on 30
jan 2007 in microsoft.public.windows.terminal_services:
> My configuration is a 32-bit and not 64-bit
>
[quoted text clipped - 79 lines]
>>
>> Karim Said-Lalouani
Karim Said-Lalouani - 31 Jan 2007 08:50 GMT
Thank's for your post.
regards,
Karim Said-Lalouani
> Here's some more info:
>
[quoted text clipped - 92 lines]
>>>
>>> Karim Said-Lalouani