Προς το περιεχόμενο

64bit Linux και μνήμη


ixytiris

Προτεινόμενες αναρτήσεις

Physical Address Extension

From Wikipedia, the free encyclopedia

Jump to: navigation, search

 

In computing, Physical Address Extension (PAE) refers to a feature of x86 and x86-64 processors that allows more than 4 Gigabytes[1] of physical memory to be used in 32-bit systems, given appropriate operating system support. PAE is provided by Intel Pentium Pro and above CPUs (including all later Pentium-series processors except the 400 MHz bus versions of the Pentium M), as well as by some compatible processors such as the Athlon and later models from AMD.

 

The x86 processor hardware is augmented with additional address lines used to select the additional memory, so physical address size is increased from 32 bits to 36 bits. This increases maximum physical memory size from 4 GB to 64 GB. The 32-bit size of the virtual address is not changed, so regular application software continues to use instructions with 32-bit addresses and (in a flat memory model) is limited to 4 gigabytes (GB) of virtual address space. The operating system uses page tables to map this 4 GB address space into the 64 GB of RAM, and the map is usually different for each process. In this way the extra memory is useful even though no single regular application can access it all simultaneously.

 

For application software which needs access to more than 4 GB of RAM, some special mechanism may be provided by the operating system in addition to the regular PAE support. On Microsoft Windows this mechanism is called Address Windowing Extensions (AWE), while on Unix-like systems a variety of techniques are used, such as using mmap() to map regions of a file into and out of the address space as needed.

 

για να μη ψάχνουμε

.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Τα 32bits αρκούν για να αναγνωρίσει ο επεξεργαστής 2^32 διακεκριμένα κομμάτια μνήμης. Ένα "κομμάτι" μνήμης είναι 1 byte, δεν έχει νόημα να ζητήσει συγκεκριμένο bit απ την οκτάδα. Οπότε: 2^32/1024/1024 = 4GB

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...