Momentan sunteți offline, așteptați să vă reconectați la internet

Memoria de sistem care este raportată în caseta de informaţii Informaţii de sistem în Windows Vista este mai puţină decât vă aşteptaţi dacă sunt instalaţi 4 GO de RAM

SIMPTOME
Dacă pe un computer s-au instalat 4 gigaocteţi (GO) de memorie cu acces aleatoriu (RAM), memoria de sistem raportată în caseta de dialog Informaţii sistem în Windows Vista este mai puţină decât vă aşteptaţi. De exemplu, caseta de dialog Informaţii sistem poate raporta 3.120 megaocteţi (MO) de memorie de sistem pe un computer pe care s-au instalat 4 GO (4.096 MO) de memorie.

Notă Aveţi posibilitatea să accesaţi caseta de dialog Informaţii de sistem în următoarele moduri:
  • Faceţi clic pe Start, tastaţi Sistem în caseta Căutare, apoi faceţi clic pe Sistem sub Programe.
  • Faceţi dublu clic pe Sistem în Panoul de control.
  • Faceţi clic pe Start, faceţi clic cu butonul din dreapta pe Computer, apoi faceţi clic pe Proprietăţi.
  • Faceţi clic pe Mai multe detalii în fereastra Centru de întâmpinare Windows Vista.
CAUZĂ
Acest comportament este rezultatul aşteptat al unor anumiţi factori hardware şi software.

Diferite dispozitive dintr-un computer obişnuit necesită acces mapat la memorie. Aceasta este cunoscută ca intrare/ieşire mapată în memorie (MMIO - memory-mapped I/O). Pentru ca spaţiul MMIO să fie disponibil sistemelor de operare pe 32 de biţi, spaţiul MMIO trebuie să se afle în primii 4 GO de spaţiu de adrese.

De exemplu, dacă aveţi o placă video care are 256 MO de memorie instalată pe ea, memoria trebuie să fie mapată în primii 4 GO de spaţiu de adrese. Dacă sunt instalaţi deja 4 GO de memorie de sistem, o parte din acel spaţiu de adrese trebuie să fie rezervat de maparea memoriei grafice. Maparea memoriei grafice suprascrie o parte a memoriei de sistem. Aceste condiţii reduc cantitatea totală a memoriei de sistem disponibile sistemului de operare.

Reducerea memoriei de sistem disponibile depinde de dispozitivele instalate pe computer. Însă, pentru a evita problemele potenţiale de compatibilitate de driver, versiunile pe 32 de biţi de Windows Vista limitează memoria totală disponibilă la 3,12 GO. Consultaţi secţiunea „Mai multe informaţii” pentru informaţii despre problemele potenţiale de compatibilitate de driver.

Dacă un computer are mai multe dispozitive instalate, memoria disponibilă se poate reduce la 3 GO sau mai puţin. Însă, memoria maximă disponibilă în versiunile pe 32 de biţi de Windows Vista este, de obicei, de 3,12 GO.
REMEDIERE
Pentru ca Windows Vista să utilizeze toţi cei 4 GO de memorie pe un computer pe care s-au instalat 4 GO de memorie, computerul trebuie să respecte următoarele cerinţe:
  • Chipsetul trebuie să accepte cel puţin 8 GO de spaţiu de adrese. Printre chipseturile cu această capacitate se numără următoarele:
    • Intel 975X
    • Intel P965
    • Intel 955X pe Socket 775
    • Chipseturile care acceptă procesoare AMD care utilizează socket F, socket 940, socket 939 sau socket AM2. Aceste chipseturi includ orice combinaţie de socket AMD şi CPU în care controlerul de memorie se află în CPU.
  • Procesorul trebuie să accepte setul de instrucţiuni x64. Procesorul AMD64 şi procesorul Intel EM64T acceptă acest set de instrucţiuni.
  • BIOS-ul trebuie să accepte caracteristica de remapare a memoriei. Caracteristica de remapare a memorie permite ca segmentul de memorie de sistem care a fost suprascris anterior de spaţiul de configurare PCI (Peripheral Component Interconnect) să fie remapat peste linia de adresare de 4 GO. Această caracteristică trebuie să fie activată în utilitarul de configurare BIOS pe computer. Vizualizaţi documentaţia de produs a computerului pentru instrucţiuni care explică modul în care se activează această caracteristică. Este posibil ca multe computere destinate consumatorilor să nu accepte caracteristica de remapare a memoriei. Pentru această caracteristică nu se utilizează terminologie standard în documentaţie sau în utilitarele de configurare BIOS. De aceea, poate fi necesar să citiţi descrierile diferitelor setări disponibile de configurare BIOS pentru a determina dacă există setări care permit activarea caracteristicii de remapare a memoriei.
  • Trebuie să se utilizeze o versiune x64 (pe 64 de biţi) de Windows Vista.
Contactaţi distribuitorul computerului pentru a determina dacă aceste cerinţe sunt respectate de computer.

Notă Când memoria RAM fizică instalată pe un computer este egală cu spaţiul de adrese acceptat de chipset, memoria de sistem totală disponibilă pentru sistemul de operare este întotdeauna mai mică decât memoria RAM fizică instalată. De exemplu, să luăm în considerare un computer cu un chipset Intel 975X, care acceptă 8 GO de spaţiu de adrese. Dacă instalaţi 8 GO de RAM, memoria de sistem disponibilă sistemului de operare va fi redusă de cerinţele de configurare PCI. În acest scenariu, cerinţele de configurare PCI reduc memoria disponibilă sistemului de operare cu o cantitate cuprinsă între aproximativ 200 MO şi 1 GO. Reducerea depinde de configuraţie.
INFORMAŢII SUPLIMENTARE

Probleme de compatibilitate a driverelor determinate de modul PAE

Problemele de compatibilitate a driverelor asociate cu DEP (Data Execution Prevention - Împiedicare executare date) sunt de obicei probleme de compatibilitate determinate de modul de extensie de adresă fizică PAE (physical address extension).

Notă PAE este necesar doar pe computerele care au procesoare care acceptă DEP impus de hardware.

DEP poate provoca probleme de compatibilitate cu orice driver care efectuează generare de cod sau care utilizează alte tehnici pentru a genera cod executabil în timp real. Multe dintre driverele care manifestă aceste probleme au fost remediate. Deoarece DEP este întotdeauna activat pentru drivere care funcţionează pe versiuni pe 64 de biţi de Windows, aceste drivere au manifestat de obicei probleme de compatibilitate. Însă, nu există garanţii că toate driverele au fost actualizate pentru a remedia problemele de compatibilitate determinate de modul PAE. Cu toate acestea, există câteva drivere care utilizează aceste tehnici. DEP în sine nu provoacă de obicei probleme de compatibilitate pentru drivere.

Problemele principale de compatibilitate a driverelor care pot apărea se produc atunci când executaţi modul PAE pe computere pe 32 de biţi. Modul PAE permite procesoarelor să utilizeze mai mult de 4 GO de memorie. Diferenţa principală dintre schemele de paginare de memorie PAE şi cele non-PAE este nivelul suplimentar de paginare necesar în modul PAE. Modul PAE necesită trei nivele de paginare în loc de două nivele de paginare.

Este posibil ca unele drivere să nu se încarce dacă modul PAE este activat, deoarece este posibil ca dispozitivul să nu poată efectua adresarea pe 64 de biţi. Sau, este posibil ca driverele să se scrie cu presupunerea că modul PAE necesită mai mult de 4 GO de memorie. Astfel de drivere se scriu cu aşteptarea ca ele să primească întotdeauna adrese pe 64 de biţi în modul PAE şi ca driverul sau dispozitivul să nu poată interpreta adresa.

Alte drivere pot încărca modul PAE, dar pot provoca instabilitate de sistem prin modificarea directă a intrărilor din tabelul de paginare de sistem (PTE). Aceste drivere aşteaptă intrări în tabelul de paginare pe 32 de biţi, dar primesc în schimb tabele PTE pe 64 de biţi în modul PAE.

Cea mai comună problemă de compatibilitate PAE pentru drivere implică transferurile de acces direct la memorie (DMA) şi alocarea de regiştri de mapare. Multe dispozitive care acceptă DMA, de obicei adaptoare pe 32 de biţi, nu pot efectua adresarea fizică pe 64 de biţi. Când aceste dispozitive se execută în modul pe 32 de biţi, dispozitivele pot adresa tot spaţiul de adrese fizice. În modul PAE, pot fi prezente date la o adresă fizică mai mare de 4 GO. Pentru a permite dispozitivelor care au aceste limitări să funcţioneze în acest scenariu, Microsoft Windows 2000 Server şi versiunile ulterioare de Windows furnizează tampon dublu pentru tranzacţia DMA. Windows 2000 Server şi versiunile ulterioare de Windows efectuează aceasta furnizând o adresă pe 32 de biţi care este indicată de un registru de mapare. Dispozitivul poate efectua tranzacţia DMA la adresa pe 32 de biţi. Kernelul copiază memoria în adresa pe 64 de biţi furnizată driverului. Când computerul se execută cu modul PAE dezactivat, driverele pentru dispozitive pe 32 de biţi nu necesită ca memoria de sistem să se aloce regiştrilor de mapare. Aceasta înseamnă că tamponul dublu nu este necesar, deoarece toate dispozitivele şi toate driverele sunt conţinute în spaţiul de adresare pe 32 de biţi. Testele driverelor pentru dispozitive pe 32 de biţi pe computere cu procesoare pe 64 de biţi au demonstrat că driverele care acceptă DMA care sunt testate de clienţi aşteaptă de obicei regiştri de mapare nelimitaţi.

Produsele producătorilor terţi prezentate în acest articol sunt fabricate de companii independente de Microsoft. Microsoft nu garantează în niciun fel, implicit sau în alt mod, funcţionarea sau fiabilitatea acestor produse.
Proprietăți

ID articol: 929605 - Ultima examinare: 12/29/2007 09:24:00 - Revizie: 1.1

Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Windows Vista Enterprise 64-bit edition, Windows Vista Home Basic 64-bit edition, Windows Vista Home Premium 64-bit edition, Windows Vista Ultimate 64-bit edition, Windows Vista Business 64-bit edition

  • kbtshoot kbprb KB929605
Feedback