cancel
Showing results for 
Search instead for 
Did you mean: 

Max swap space for 32-bit processor

former_member759680
Contributor
0 Kudos

Hello,

We have a 32-bit processor on Windows 2003. The RAM is 7GB.

But I thought 32-bit processor could access only 3GB of RAM and if some settings are made it can at max access 4GB of RAM.

Can you please confirm if it can access 7GB RAM with any settings?

Also, what is the maximum SWAP space that 32-bit processor can access?

Thanks.

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Gautam,

The maximum amount of memory that can be supported on Windows XP Professional and Windows Server 2003 is also 4 GB. However, Windows Server 2003, Enterprise Edition supports 32 GB of physical RAM and Windows Server 2003, Datacenter Edition supports 64 GB of physical RAM using the PAE feature.

The virtual address space of processes and applications is still limited to 2 GB unless the /3GB switch is used in the Boot.ini file. When the physical RAM in the system exceeds 16 GB and the /3GB switch is used, the operating system will ignore the additional RAM until the /3GB switch is removed. This is because of the increased size of the kernel required to support more Page Table Entries. The assumption is made that the administrator would rather not lose the /3GB functionality silently and automatically; therefore, this requires the administrator to explicitly change this setting.

The /3GB switch allocates 3 GB of virtual address space to an application that uses IMAGE_FILE_LARGE_ADDRESS_AWARE in the process header. This switch allows applications to address 1 GB of additional virtual address space above 2 GB.

PAE is the second method supported to access memory above 4 GB; this method has been widely implemented. PAE maps up to 64 GB of physical memory into a 32-bit (4 GB) virtual address space using either 4-KB or 2-MB pages.

The virtual address space of processes and applications is still limited to 2 GB, unless the /3GB switch is used in the Boot.ini file. The following example shows how to add the /3GB parameter in the Boot.ini file to enable application memory tuning:

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(2)\WINNT

[operating systems]

multi(0)disk(0)rdisk(0)partition(2)\WINNT="????" /3GB

check following link from msdn for detailed information.

[http://www.microsoft.com/whdc/system/platform/server/pae/paemem.mspx]

Hope this helps.

Manoj

Former Member
0 Kudos

Hello Gautam Poddar ,

But I thought 32-bit processor could access only 3GB of RAM and if some settings are made it can at max access 4GB of RAM.

I do not know who say it for you .... Try to read the

I'm have one test server 16 GB main memroy and 30 GB pagefile ....

Note 313347 - Windows editions and memory support

In any case 32 bit are not good :

Note 1280759 - SAP recommends only 64-Bit Windows for SAP Appl. Servers

Regards.

Former Member
0 Kudos

Hi

As far i know 32-bit processor can accomadate 4GB

Regards

Uday

Former Member
0 Kudos

Hi ,

As far as i know you can povide the setting duing hthe time of installation in advance DB configuration the Ram to be used.

Thanks

Rishi ABrol

Former Member
0 Kudos

Hello Gautam Poddar,

Update the Server Latest Bios update then it will be working.

Best Regards,

kk