Process address space

Source: Internet
Author: User

Process address space

 

All 32-bit applications have 4 GB of process address space (32-bit addresses can map up to 4 GB of memory ). In Microsoft Windows, an application can access a 2 GB process address space, which is called a user-mode virtual address space. All threads owned by the application share the virtual address space in the same user mode. The remaining 2 GB is reserved for the operating system (also known as the kernel mode address space ). All operating system versions (starting from Windows 2000 server, including Windows Server 2003) have a boot. the INI switch allows applications to access the 3 GB process address space, thus limiting the kernel mode address space to 1 GB.

This function will be deleted in the next version of Microsoft SQL Server. Do not use this function in new development work, and modify the application that is currently using this function as soon as possible.

Address window extension plug-in (AWE) extends the functionality of 32-bit applications by allowing access to as many operating systems as possible to support physical memory. AWe can map part of the maximum memory capacity of 64 GB to the user address space to achieve this function. The ing between the application buffer pool and the awe ing memory is completed by operating the Windows virtual memory table.

To support 3 GB user mode process space, you must/3 GBAdd the parameter to the boot. ini file and restart the computer./3 GBThe parameter takes effect. After this parameter is set, the user application thread can address 3 GB of process address space, while retaining 1 GB of process address space for the operating system.

Note:

If the computer has more than 16 GB of available physical memory, the operating system requires 2 GB of process address space for the system to use. Therefore, only 2 GB of user mode address space is supported. To enable awe to use more than 16 GB memory, ensure that the boot. ini file does not contain/3 GBParameters. Otherwise, the operating system cannot address memory larger than 16 GB.

Process address space

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.