Windows System Overview

Source: Internet
Author: User
1.4GT Tuning

StackOverflow has a question about 4GT: http://stackoverflow.com/questions/2883206/ maximum-size-of-application-memory-space-on-32-x86-2-gb-or-1-gb/2883252#2883252

Q: 32-bit systems, how much memory can an application theoretically use?

Answer: specific to the operating system.

The 32-bit Windows system assigns 2GB to the application by default, 2GB to the kernel, so your program can theoretically allocate 2GB. You can modify this value by using the 4GT boot flag. This MSDN article describes these.

64-bit Windows systems can use more, such as 8TB.

2.PAE (physical Address Extension)

--Physical Address extension. Ask questions here, what does PAE do?

PAE is a feature of the x86 processor that allows IA-32 processor-based systems to access more than 4GB of memory. If you have 16GB of RAM on a 32-bit machine, if there is no PAE, all applications plus the kernel can use only 4GB of memory. But if PAE is turned on, each process will have its own 32-bit address space, so you can use all 16GB of RAM. It's just not for a process.

For applications that require more than 4GB of memory, in addition to the general PAE support, the operating system is required to provide additional special technology. On Windows, this technology is called Address Windowing Extensions (AWE). On Unix-like systems, there are a number of techniques in use, such as using mmap () to map a subset of files to the address space as needed, but this has not yet become a standard.

Related Article

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.