"Windows Vista" ir "Windows Server 2008" vartotojo sąsajos komponentai nurodo šiek tiek skirtingas visos fizinės atminties, kurį galite rasti ant kompiuterio

ĮVADAS

Visos fizinės atminties kompiuteryje rodomas kelių komponentų vartotojo sąsajos (UI) "Windows Vista" ir "Windows Server 2008". Kiekvienas komponentas ataskaitos šiek tiek skirtingas vertė. Šiame straipsnyje aptariama, kodėl skirtingi komponentai nurodo šiek tiek skirtingas. Be to, šiame straipsnyje nurodomi komponentas, kuris parodo labiausiai tiksli reikšmė. Taip pat pateikiama informacija apie taikomojo programavimo sąsaja (API), kuris nuskaito labiausiai tiksli reikšmė.

Svarbu. Windows Vista 1 pakeitimų paketas (SP1) pakeitimų būdas komponentų vartotojo sąsajos ataskaitų atminties.
Jei norite gauti daugiau informacijos apie tai, kaip atmintis pranešama Windows Vista 1 pakeitimų paketą, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:

Windows Vista Service Pack 1 praneš apie 4 GB sistemos atminties (RAM) sistemose, kuriose įdiegta 4 GB atminties

Daugiau informacijos

Vartotojo sąsajos komponentai, pranešti apie visos fizinės atminties kompiuteryje yra šie:

  • Valdymo skyde esančiame elemente Darbo pradžios centras

  • Sistemos valdymo skydo elemente

  • Našumo skirtuką Užduočių tvarkytuvas

  • "Peržiūrėti ir spausdinti išsamią informaciją" puslapio valdymo skydo elemento našumo informacija ir įrankiai

  • "Microsoft" sistemos informacijos (Msinfo32.exe) įrankio

  • WinVer (Winver.exe) įrankis

  • (Dxdiag.exe) "DirectX" diagnostikos įrankį

Kiekvienas komponentas pranešimų šiek tiek skirtingas suma viso RAM, kurį galite rasti ant kompiuterio. Taip nutinka dėl to, kad kai kurie komponentai turi Rodyti patogesnės RAM kiekis. Be to, kiekvienas komponentas buvo sukurta iš skirtingų komandų skirtingu konkrečiam tikslui.

Pavyzdžiui, galite pastebėti šį scenarijų kompiuteryje su "Windows Vista" peržiūrint šiuos komponentus:

  • Valdymo skyde esančiame elemente Darbo pradžios centras praneša apie 2.00 GB RAM

  • Sistemos valdymo skydo elemente praneša 2046 MB RAM

  • Efektyvumo užduočių tvarkytuvo skirtuke praneša 2045 MB RAM

  • "Peržiūrėti ir spausdinti išsamią informaciją" puslapio valdymo skydo elemento našumo informacija ir įrankiai praneša apie 2.00 GB RAM

  • Sistemos informacijos įrankį praneša 2,045.54 MB RAM

  • WinVer įrankis praneša, kad 2,094,856 KB RAM

  • "DirectX" diagnostikos įrankis praneša, kad 2046 MB RAM

Šiuos komponentus, sistemos informacijos įrankis praneša, kad labiausiai tiksli reikšmė visos fizinės atminties.

Sistemos informacijos įrankį ataskaitas fizinės atminties keliais skirtingais būdais:

  • Įdiegta fizinė atmintis (RAM): Tai rodo bendras fizinės RAM atminties įdiegta sistema.

  • Visa fizinė atmintis: Rodoma suma atminties, kuri naudoja "Windows". Jis gali skirtis nuo "Įdiegta fizinė atmintis." Priklausomai nuo atminties konfigūraciją ir konkrečios operacinės sistemos, įdiegtos, operacinė sistema gali nepavykti naudoti visą fizinę atmintį, kuri įdiegiama.

    Pvz., jei sistemos atminties valdiklis gali atlikti papildomas atminties apsaugos metodai, atminties valdiklis gali pasilikti šiek tiek atminties veidrodinimo arba kitų funkcijų, atsparumas gedimams. Kitais atvejais "Windows" gali nepavykti naudoti visą fizinę atmintį, įdiegtą dėl architektūros arba licencijavimo apribojimų. Turėkite omenyje, kad sistemos informacijos įrankį, kurią gavote su Windows Server 2008 "ir" Windows Vista Service Pack 1 versija yra problema, kuri gali "Visos fizinės atminties" ir būti apie sistemose su daugiau nei 4 GB visos fizinės atminties.


    Norėdami gauti daugiau informacijos, spustelėkite toliau pateiktą straipsnio numerį ir peržiūrėkite „Microsoft Knowledge Base“ žinių bazės straipsnį:

    "Microsoft" sistemos informacijos (Msinfo32.exe) įrankio praneša apie neteisingą fizinės atminties sistemoje "Windows Server 2008" – "arba" Windows Vista Service Pack 1 kompiuteryje, kuriame yra daugiau nei 4 GB fizinės atminties kiekį

  • Prieinama fizinė atmintis: Tai kiek fizinės atminties, kuri yra šiuo metu (atminties, nenaudojamas).

Kaip naudoti API gauti visos fizinės atminties vertė

Norėdami gauti dažniausiai tiksli reikšmė, programos kontrolė, kūrėjai turi atlikite šiuos veiksmus:

  1. Skambinti GlobalMemoryStatusEx funkcija.

  2. Užklausos MEMORYSTATUSEX struktūra ullAvailPhys narys.

Komponentus naudodami funkciją GlobalMemoryStatusEx arba tą patį branduolio metodą, kurį naudoja funkciją GlobalMemoryStatusEx apskaičiuoti visos fizinės atminties kompiuteryje. Programiškai gauti šią reikšmę, užklausos ullAvailPhys narys MEMORYSTATUSEX struktūros perduotas kaip įvesties GlobalMemoryStatusEx funkcija.

GlobalMemoryStatusEx funkcija buvo ne tuo metu, kai kurie komponentai buvo sukurta. Tačiau visų komponentų taip pat, kaip apskaičiuoti fizinės atminties kompiuteryje. Vienas iš komponentų, skiriasi tik apvalinimas, vykdoma prieš visos fizinės atminties rodomas vartotojo sąsajos.

Nuorodos

Jei norite gauti daugiau informacijos apie GlobalMemoryStatusEx funkciją, apsilankykite šioje "Microsoft" svetainėje:

Jei norite gauti daugiau informacijos apie struktūrą MEMORYSTATUSEX , apsilankykite šioje "Microsoft" svetainėje:

Daugiau informacijos apie atminties dydžio nurodymo kompiuteriuose su "Windows Vista" su 4 GB RAM įdiegta, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:

sistemos atmintis pranešama "Windows Vista" sistemos informacijos dialogo lange yra mažesnė nei tikitės, jei įdiegta 4 GB RAM

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijungti prie "Microsoft Insider"

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×