Kontakty

Maximálna pamäť pre 32 vypúšťací systém. RAM a systém Windows. Maximálne množstvo RAM v systéme Windows

Koľko pamäte môže používať 32-bitový operačný systém

Najprv trochu teórie.
Najjednoduchší prvok informácií - bit. Je to minimálna jednotka informácií a môže mať hodnotu 0 alebo 1. Byte, pozostáva z 8 bitov. Pretože bit môže trvať 2 hodnoty, potom sa získajú 2 8 \u003d 256 bajtových hodnôt.

Teraz zvážte adresovanie pamäte. Akýkoľvek počítač má RAM (RAM) - priestorový priestor potrebný na ukladanie údajov používaných v tento moment. Informácie z RAM musí procesor vybrať adresu požadovaného bitov, ktorá je uložená v jednom z pamäťových čipov a potom ju prečítajte. Tento proces sa nazýva Riešenie pamäte. Jedným z vlastností počítačovej architektúry je počet bitov používaných pri riešení pamäte.

32 bit OS na riešenie pamäte používajte 2 32 bitov, čo je 4294967296 bity alebo 4 gigabajty (GB). To znamená, že maximálne množstvo pamäte, na ktoré sa môže použiť 32-bitový operačný systém, je 4 GB. Avšak aj toto množstvo, ktoré sa má plne použiť, nebudeme úspech, pretože komponenty operačného systému a zariadenie vyžadujú vyhradený adresný priestor v rámci prvých 32 bitov (4 GB) náhodný vstup do pamäťe. Napríklad grafická karta s 512 MB pamäte bude vyžadovať synchronizáciu tejto pamäte s funkčným, čo zníži dostupnú kapacitu o 512 MB.

Celkové množstvo pamäte, ktoré je k dispozícii v 32-bitovom systéme Windows, je teda zvyčajne 3,25-3,75 GB, v závislosti od použitého železa.

Niektoré verzie systému Windows podporujú funkciu Príponu fyzického adresy (PAE), Umožnenie použitia viac ako 4 GB pamäte vďaka špeciálnej technológii presmerovania. Táto technológia umožňuje, aby procesor fungoval s 32-bitovým, ale s 36-bitovým riešením, teoreticky rozširujúcich adries, ktoré sú k dispozícii na 2 36 \u003d 68719476736 Bytes (64 GB). Samotný adresný priestor zostáva 32-bitový priestor, ktorý je rovný 4 GB, ale kvôli zmeneným zobrazením fyzickej pamäte, je možné použiť väčší objem.

Podľa oficiálnych informácií spoločnosti Microsoft je možné režim PAE použiť v nasledujúcom 32-bitovom operačné systémyoh:

  • Microsoft Windows. Server 2000 Enterprise / DataCenter Edition
  • Microsoft. Windows Server 2003 Enterprise / DataCenter Edition
  • Microsoft Windows Server 2008 Enterprise / DataCenter Edition

Server 2008 PAE je predvolene zapnutý, ak je na serveri povolená technológia prevencie dát na serveri na hardvérovej úrovni), alebo server má možnosť hot-pridania pamäte. V opačnom prípade musí byť PAE povolená nútená pomocou Bcdedit, nasledujúci príkaz:

Bcdedit / set [(ID)] Pae Foreenabled

Ak chcete povoliť PAE na serveri 2003, musíte zadať kľúč v súbore boot.ini / Pae.. Tu je príklad boot.iniho súboru obsahujúceho tlačidlo PAE:


Časový limit \u003d 30.
Predvolené \u003d Multi (0) Disk (0) RDISK (0) Oddiel (2) Windows
multi (0) Disk (0) RDISK (0) Oddiel (2) Windows \u003d "Windows Server 2003, Enterprise" / Fastdetect / Pae

Stojí za zmienku, že schopnosť používať režim PAE pre klienta OS bol implementovaný v druhom balíku Service Pack na Windows XP. V procese testovania sa však ukázalo, že pri použití tohto režimu veľký počet zlyhanie Faktom je, že ovládače niektorých zariadení, najmä ako audio a video, sú pevne naprogramované na prácu s adresami pamäte v rámci 4 GB. Znížili všetky adresy nad touto objemom, čo spôsobuje poškodenie obsahu pamäti so všetkými súbežnými následkami. Vzhľadom k tomu, spravidla, servery nepoužívajú takéto zariadenia, potom so serverovými systémami podobné problémy nevznikli.

V súvislosti s identifikovanými nevýhodami sa rozhodlo odstrániť z 32-bitových klientskych systémov schopnosti pracovať s viac ako 4 GB pamäťou, aj keď je teoreticky možné. Preto v oknách klienta OS táto technológia Aj keď je prítomný, však nie je aktivovaný na úrovni jadra a pokus o používanie nebude viesť k ničomu.

Summovanie Hovorím, že ak existuje potreba pamäte viac ako 4 GB, potom najlepšou možnosťou je použitie 64 bitového operačného systému, pretože v nej je pamäťový limit až do roku 192 GB pre pracovnú plochu a 2 TB pre server OS.

Ahoj Vážení čitatelia blogu www.syt. By mali okamžite priznať, že napriek tomu, že som profesionálne zapojil do rôznych aspektov z mnohých rokov, až do nedávnej doby, takáto otázka maximálna veľkosť Náhodný vstup do pamäťe V klientskych počítačoch s 32-bitové operačné systémy, Nebol som si absolútne záujem.

Avšak, pravdepodobne, rovnako ako prevažná väčšina iných IT špecialistov a bežných používateľov počítačov. V podstate bolo potrebné vyriešiť konvenčné denné úlohy, ako je výber typu pamäte pre jeden alebo iný základná doska, Výber veľkosti a počtu dosiek, diagnózu porúch a mnoho iných z rovnakého druhu.

Je to pochopiteľné. V serverové systémy Maximálna výška RAM vždy prekročila naše skutočné potreby a finančné schopnosti a v konvenčných počítačoch v čase, keď nebol, žiadny problém, ako to bolo, nebolo.

Zdala sa, alebo skôr povedať, prejavovaná sa, po tom, čo reálne rozmery RAM inštalovanej v klientskych počítačoch prekročili čiaru približne 3 gigabajty. V kontexte tejto témy sa budeme nazývať viac rovnou tejto alebo väčšej pamäti.

Po prvýkrát som naozaj čelil veľkému problému s veľkým pamäti, keď sa do svojich rúk dostal notebook s 4 GB RAM a Windows 7 Professional X86. Chcel som zistiť, čo. Konkrétne - kde "zmizol" nainštalovaná pamäť A je možné ho vrátiť? Koniec koncov, objem dostupnej fyzickej pamäte najviac ovplyvňuje rýchlosť systému.

Téma bola prekvapivo mnohostranná a mimoriadne zaujímavá, aj keď nový by to určite nazval - najskôr z publikácií, ktoré používate, aby som hľadal odpovede na položené otázky, pochádza z roku 2006.

Takmer všetky publikácie, ktoré som na túto tému na túto tému odlíšili buď s ultrablokickosťou na jednoduchý stav faktu, alebo boli venované nejakej strane problému. Potrebovali sme zovšeobecnenie a systematizáciu s "kladenie na regáloch", ktoré som sa snažil robiť. Výsledkom bol cyklus piatich vzájomne prepojených výrobkov.

Dnešný článok je prvý a jeho názov "Veľké pamäťové tajomstvo v 32-bitových operačných systémoch" možno bezpečne pripísať celým cyklom. Som veľmi odporúčaný, aby som sa zoznámil s týmto cyklom nielen tým, ktorí pracujú s 32-bitovými operačnými systémami, ale aj tí, ktorí už prešli na 64-bitový systém OS. Verte mi, veľmi začnite pochopiť váš počítač.

Na prvý dych, vzhľadom k tomu, že matematický limit pre 32-bitový autobus adresy je 4 GB a je to maximálna veľkosť, ktorú Microsoft je oficiálne deklarovaný ako podporovaný v Windows X86 Klientskej verzie, pomenované vyššie ~ 3 GB sa môže zdať divné. Avšak, akonáhle sa to stane jasné, nie je v tom nič zvláštne a Microsoft je mierne zavádzajúci.

Maximálna veľkosť RAM, ktorá podporuje 32-bitové systémy

Dnes sa budeme zaoberať otázkou: môže 32-bitové systémy pracovať s fyzickou pamäťou viac ako 4 GB V zásade, a ak áno, ako.

Hlavnou vecou je, že je potrebné urobiť na samom začiatku, je to jasne rozdelené o tri koncepty medzi sebou:

  1. Vlastnosti procesora;
  2. 32-bitový operačný systém;
  3. 32-bitová aplikácia (program)

Posledné dve sú veľmi často zmiešané v jednej hromade, čo to v tomto prípade nerobia. Začnime v poriadku a ďaleko - urobíme krátku historickú exkurziu.

CPU

Poďme sa obrátiť na tabuľku hlavných charakteristík procesorov (takmer napísané X86, čo by bola chyba - tento systémový tím sa prvýkrát objavil na procesore 8086)\u003e

Táto tabuľka je potrebná, aby sa vizuálne ukázali, že cieľový bit pneumatík sa vždy nezhoduje s vypúšťaním architektúry procesora.

Ak chcete začať, venujte pozornosť 16-bitovým procesorom. Ak mali 16-bitovú cielenú pneumatiku, maximálna veľkosť fyzickej pamäte, ktorá je k dispozícii, by mala byť len 64 kB (2 v 16. stupni rovný 65536). Intel 8086 by však mohol pracovať s pamäťou až 1 MB a 80286 je už až 16 MB v dôsledku 20 a podľa toho 24 bitov adresovej zbernice.

Epocha procesorov IA-32 a 4 GB RAM sa začala v roku 1985 Intel 80386. Počas nasledujúcich 10 rokov, IA-32 Architektúra procesorov nemali fyzickú schopnosť pracovať s viac ako 4 GB pamäťou.

V roku 1995 bol prezentovaný procesor Intel Pentium Pro.. Spolu s úplne novou architektúrou jadra, tento procesor dostal 36-bitový autobus adresy, vďaka ktorým nie je ťažké vypočítať, maximálna veľkosť fyzickej pamäte, ktorá je k dispozícii na to zvýšená na 64 GB (37 kusov sa používa v modernom 64-bitové procesory, ktoré zvyšujú limit adresovateľnej fyzickej pamäte na 128 GB).

Okrem toho bol procesor implementovaný "zložitý" mechanizmus správy pamäte, ktorý posunul fyzickú pamäť umiestnenú mimo 4 GB, do 32-bitovej virtuálnej pamäte v rozsahu 0-4 GB "Dievovacie", takže 32-bitové aplikácie. Takáto režim správy pamäte pre procesor X86 Pauza (Rozšírenie fyzického adresy - rozšírenie fyzických adries).

Pentium Pro bol umiestnený počas procesora pre servery a pracovné stanice. Naozaj, predstaviť si v roku 1995 stolný počítač s rozsahom RAM nie je niečo viac, a aspoň vzdialene sa blíži k 4 GB, nebolo to jednoduché. Pamäť sa potom merala megabajtom. A v našom čase nie je potrebná 4 GB pamäte v počítači alebo notebooku. Okrem toho tento procesor bol veľmi drahý a mal problémy s rýchlosťou pri vykonávaní 16-bitových aplikácií v tom čase.

Je možné povedať, že takéto riešenie bolo nové pre 32-bitové procesory, avšak vzhľadom na to, že predtým podobná prax bola použitá všade v 16-bitových procesoroch, revolučný názov je ťažké ho zavolať.

Vzhľadom k tomu, že hovorili o procesoroch, poznamenávame, že prvý 64-bitový procesor X86 sa objavil na Intel, ale na jeho hlavnom konkurentov - AMD v roku 2003. Do tejto doby bola spoločnosť Intel už vydaná v roku 2001, 64-bitový procesor itanium úplne novej architektúry IA-64 nie je kompatibilný s X86. Vrátane z dôvodu druhého, procesor nedostal distribúciu na stolných počítačoch. V roku 2003 bola jediná verzia systému Windows XP 64-bit verzie verzie 2003 (Itanium 2) špeciálne pre Itanium. Projekt bol v roku 2005 prerušený ako zbytočné.

Nie všetky, ale prevažná väčšina moderných procesorov X86 pre pracovné počítače sú 64-bit a majú podporu pae. Vďaka tomu môžu pracovať len s pamäťou viac ako 4 GB, ale tiež poskytujú takúto príležitosť pre 32-bitové operačné systémy.

Najjednoduchší spôsob, ako určiť podporu pre procesor PAE MODE Linux. V Ubuntu, alebo v niektorom z jeho početných klonov, môžete vytočiť terminál:

grep -color \u003d vždy -i Pae / Proc / CPUINFO

V dôsledku toho by sa to malo urobiť niečo také.

32-bitové operačné systémy

Prvý z 32-bitových Microsoft OS bol Windows NT 3.1, vydaný v roku 1993. Bolo určené pre firemné sektor, to znamená, že servery a pracovné stanice. O dva roky neskôr, v roku 1995, Windows 95 sa objavil - operačný systém pre stolové počítače a notebooky. Medzi týmito dvoma udalosťami v roku 1994 bola prezentovaná verzia 1.0 Linuxového jadra. 32-bitová architektúra bola tak úspešná a "dostatočná", že sa používa všade až teraz na 2 desaťročia. Posledný 32-bitový server operačný systém Microsoft sa stal Windows Server 2008. Avšak, najnovšie okná 8 je stále ponúkané v dvoch verziách. Spory o tom, čo je lepšie - 32 alebo 64 sa dnes nezastavia.

Na implementáciu dodatočných schopností spôsobu rozšírenia fyzických adries, okrem dostupnosti vhodného procesora a základnej dosky s dostatočným čipom a požadovaným množstvom zriedených cielených vedení, je to potrebné Podpora PAE priamo operačný systém.

Ak máte 32-bitový Linux, potom problémy s použitím pamäte viac ako 4 GB, s najväčšou pravdepodobnosťou nebude vzniknúť. V prevádzkových miestnostiach linuxové systémy Podpora PAE sa objavila v roku 1999 v jadre 2.3.23 a používa sa od tej doby bez akýchkoľvek obmedzení.

Je možné poznamenať, že napríklad populárne Linux Mint. Všeobecne platí, že dnes dodáva výlučne s jadrom PAE a vyžaduje jeho povinnú podporu procesoru. Mimochodom, ako v systéme Windows 8. Nie je všetko šťastné pre túto okolnosť, pretože spracovatelia sú stále zachované bez podpory pre PAE.

Pozrime sa na tabuľku maximálnej podporovanej veľkosti fyzickej pamäte, prevzaté z článku 2005 v MSDN.Microsoft.com, pre systém Windows 2000, Windows XP a Windows Server 2003\u003e

Ako môžete vidieť z tejto tabuľky, režim Pae je podporovaný vo všetkých verziách systému Microsoft OS počnúc systémom Windows 2000. Rozdiely veľkosti maximálna pamäť V rôznych verziách operačných systémov serverov sú vysvetlené výlučne ich umiestnením na trhu. microsoft.. Pravdepodobne je ľahšie vysvetliť ich rozdiel od seba. Pre nás, riadky tabuľky, ktorý priamo naznačuje, že vo všetkých verziách systému Windows XP je celkový adresný priestor fyzickej pamäte obmedzený na 4 GB. Je umelo obmedzený v jadre, pretože podpora Pae je. Aký je dôvod na takéto obmedzenie, nielen v XP, ale aj vo všetkých ďalších desktop 32-bitových verziách systému Windows, rozumieme.

Režim Pae je možné zapnúť, môže byť vypnutý. Počnúc systémom Windows XP SP2 PAE sa otočí nútene zabezpečiť prácu bezpečnostnej technológie Dep. Prevencia vykonávania údajov je zabrániť vykonaniu údajov).

DEP je technológia, ktorá vám umožní chrániť operačný systém z veľkej triedy. škodlivý kódktorý je pôvodne zapustený do pamäťovej oblasti pridelenej pre dáta a je maskovaný pre dáta a potom sa z neho snaží začať. Dep Technológia Toto robí škodlivé kódové bloky. Technológia je implementovaná ako softvér aj hardvér. V druhom prípade procesor označuje individuálne pamäťové stránky, ktoré neobsahujú spustiteľný kód zmeneným starším bitom v tabuľke adresa (strana tabuľky) virtuálna pamäťA potom zachytáva a zabraňuje spusteniu spustiteľného kódu z týchto stránok.

Choďte do nášho posledného dnes.

32-bitové aplikácie

Vďaka dispečerovi procesora, ktorý vykonáva svoju distribúciu v režime PAE, bez ohľadu na aplikáciu aplikácií a podporuje takúto prevádzku operačného systému, 32-bitové aplikácie sú oddelené od fyzickej pamäte a nemajú informácie o svojej reálnej veľkosti. Každá aplikácia, ako je 32-bitový adresový priestor uložený, je stále k dispozícii iba 4 GB virtuálnej pamäte. V systéme Windows sú potrebné potreby aplikácie z týchto 4 GB presne polovicu v Linu - 3 GB. V systéme Windows je možnosť prinútiť 3 GB násilne, ale vo väčšine prípadov je to nevhodné.

Treba mať na pamäti, že zahrnutie režimu PAE nie je v žiadnom prípade ekvivalentné prechodu na 64-bitový systém, v ktorom je každá aplikácia pridelená neporovnateľne väčšia pamäť. Ak na úkor PAE, skúste priamo splniť nepohodlný chuť k určitej modernej aplikácii, napríklad pokročilých počítačová hra, Nebude nič dobré. Ale ak potrebujete súčasne začať viacero náročných aplikácií, potom výhody Pae bude rovno. V prvom rade sa týka serverov.

Napríklad sa vyžaduje súčasná práca dvoch virtuálnych strojov, z ktorých každá je priradená 2 GB pamäte. Čo sa stane bez PAE - druhý virtuálny stroj pravdepodobne jednoducho nespustí, dobre, alebo systém začne takú intenzívnu výmenu s swapovým súborom, že proces pôjde do kategórie "krok-za-krok stratégie" (beh pred tým, že v skutočnom experimente virtuálne strojeKtoré si môžete prečítať, swap nepomohol). S PAE zahrnutím, ktoré podliehajú dostatočnému množstvu hostiteľského stroja fyzického RAM, a to virtuálne stroje Funguje bezpečne. V skutočnosti je všetko trochu komplikovanejšie, ale vo všeobecnosti.

Nevýhody PAE zvyčajne zahŕňajú možné zníženie výkonu systému v dôsledku zníženia rýchlosti prístupu pamäte spojených s dodatočnými operáciami na spínaní vysielaných pamäťových stránok a chudobná práca Niektoré ovládače zariadení v 36-bitovom adresnom priestore.

Na tomto, kým nezastavíme a sumarizujeme:

  • Takmer všetky moderné 32-bitové operačné systémy môžu pracovať s rýchlou pamäťou viac ako 4 GB. Takáto príležitosť sa objavila v roku 1995, vďaka implementácii technológie PAE v procesoroch (rozšírenie fyzického adresy - rozšírenie fyzických adries);
  • Napriek tomu, že PAE podpora umožňuje používať fyzickú spomienku až do 64 (128) GB, prevádzka jadra operačného systému v tomto režime nie je úplne ekvivalentná prechodu na 64-bitový systém OS. Aplikácie sa naďalej vykonávajú na 32-bitovom adresnom priestore konvenčné pre nich, ale ak inštalovaná fyzická pamäť presiahne 4 GB, samotné aplikácie môžu byť súčasne spustené viac;
  • V režime PAE môže dôjsť k zníženiu rýchlosti prístupu k pamäti a problémom s ovládačmi zariadenia;
  • V operačných systémoch systému Microsoft Windows je horná hranica dostupnej fyzickej pamäte obmedzená na úroveň jadra OS.

Posledná položka našich dnešných záverov budeme podrobne preskúmať.

Áno, rád by som chválil autora, článok je naozaj jasný.
Je ťažké naozaj nájsť, toľko trosky musela šokovať na internete ((((
Alexander, povedz mi, či som si uvedomil, že ak spustím akýkoľvek proces na zmiznutom oknách, dobre, povedzme 3D max, potom nie viac ako 4 GB, aj keď mám 16?
Tí. Môžem spustiť 4 max a každý z nich exit 4 GB pamäte, ale aby človek obsadil všetok 16 GB nebude fungovať.
Windows 7 (32).
Vopred ďakujem.

  • Ďakujem za spätnú väzbu. Áno, všetci ste úplne pochopili správne. Každý 32-bitový proces bude pracovať s nie viac ako 4 GB s pamäťou. V skutočnosti bude k dispozícii iba polovica 4 GB. Ďalšia polovica bude ponechaná pod systémovými potrebami. Na zmenu tohto pomeru k novej časti prevzatia v BCD sa pridáva reťazec "RUSTOUSERVA 2500".

    EHHH, Prepáč.
    Ukazuje sa, že zozadu systému Windows nie je nikam, aby ste úplne vložili RAM ((((((((
    Ďakujeme za vašu rýchlu odpoveď.

    Dont byť rozrušený. Ako sa hovorí, všetko, čo by bolo, je to všetko pre lepšie. Ak existuje veľa pamäte a existuje aplikácia intenzívna zdrojov, potom x64 pre každého a lepšie a správne. Okrem toho, kvôli "krikám" ovládačov, po odstránení 4 GB obmedzení v 32-bitových oknách, bohužiaľ, stále neexistuje žiadna záruka svojej stabilnej prevádzky.

    • Súhlasím, to je, samozrejme, veľa. Možno však nie je možné inštalovať absolútne všetky aplikácie súčasne, ale ako potrebujete? Na domovskej ploche, zvyčajne nainštalujem nový systém samostatný disk A pre nejaký čas "nový" a "starý" existuje paralelne. Pri práci som tiež zakázal svojich zamestnancov technickej podpory na preinštalovanie systémov nad, to znamená na disk s "starým" systémom. Okrem toho je tento disk nejaký čas (od mesiaca do troch) bol uchovávaný v nedotknuteľnom stave. Takýto prístup zaručil úplnú absenciu strát údajov z akéhokoľvek zmyslu.

      Hmmm, zaujímavá myšlienka.
      Len som chcel kúpiť novú skrutku kúpiť, tu na neho a okolo nových okien.
      Ešte raz ďakujem.

  • Niekoľko rokov odovzdali od článku "Štyri gigabajty pamäte - nedostupný cieľ? ", A otázky, prečo Windows nevidí všetky štyri gigabajty, nie je menej. Zdá sa, že majitelia 64-bitových systémov, ktoré tento problém, zdalo sa, že sa pridávajú k počtu otázok a nemali by sa dotknúť. A stalo sa jasné, že je čas napísať nový článok o tej istej téme. Ako predtým, bude to len o operačných systémoch Windows a v hlavnom klientovi, to znamená, Windows XP, Windows Vista, Windows 7 a pripravovaných okien 8. V niektorých prípadoch bude zámerne zámerne niekoľko zjednodušených popisov určitých aspektov. To poskytne príležitosť zamerať sa na túto tému tohto článku, bez toho, aby sa dostala do zbytočných detailov, najmä interného zariadenia procesorov a mikroobvodov (čipov) pre systémové dosky. Odporúčame vopred si prečítať uvedený článok, pretože nie všetko, čo v nej povedal, sa tu opakuje.

    Hoci teoreticky 32-bitový systém je k dispozícii (bez ďalších spúšťačov) na 4 GB fyzickej pamäte, 32-bitové verzie klienta systému Windows nemôže použiť všetok tento objem kvôli tomu, že časť adresy používajú počítačové zariadenia. Táto časť RAM, ktorej adresy sa zhoduje s adresy zariadení, musí byť vypnuté, aby sa zabránilo konfliktu medzi RAM a pamäťou príslušného zariadenia - napríklad video adaptéra.

    Obr. 1. Ak RAM v adresách používaných zariadeniami nie je zdravotne postihnutá, vyskytne sa konflikt

    RAM vyplní adresy, počnúc nulou a zariadeniami, spravidla sú uvedené adresy vo štvrtom gigabay. Zatiaľ čo veľkosť RAM nepresahuje dva alebo tri gigabajty, konflikty nevyskytujú. Akonáhle horná hranica nainštalovanej pamäte vstupuje do zóny, kde sa nachádza adresa zariadenia, vyskytne sa problém: Rovnaká adresa je tiež bunka pamäte RAM a pamäťovej bunky zariadenia (rovnaký video adaptér). V tomto prípade bude dátový záznam za následok skreslenie obrazu na monitore a naopak: Zmena obrazu - na skreslenie obsahu pamäte, ktorý je softvérový kód alebo údaje (povedzme, text v dokumente). Aby sa konflikty nevyskytli, operačný systém sa musí opustiť používanie tejto časti pamäte RAM, ktorá sa prekrýva s adresy zariadení.

    V stredných deväťdesiatych rokoch minulého storočia bola technológia PAE vyvinutá na rozšírenie dostupného objemu RAM, ktorý zvyšuje počet adriesnych riadkov od 32 do 36, čím sa maximálny objem RAM vyrástol od 4 do 64 GB. Táto technológia bola pôvodne určená na servery, ale neskôr sa objavili klientské okná XP. Niektoré funkcie implementácie tejto technológie v moderných regulátoroch pamäte umožňujú nielen používať PAE za svoj priamy účel, ale aj na "krížovú" pamäť na iné adresy. Časť pamäte, ktorá sa nepoužíva v záujme prevencie konfliktov, sa teda môže pohybovať na seniorové adresy, napríklad v piatom gigabajte - a opäť sa stane cenovo dostupným systémom.

    V diskusii o prvom článku bola poznámka vyjadrená, že nesprávne identifikujete prítomnosť v regulátore pamäte systémová doska Podpora pre PAE - a schopnosť dosky presmerovať pamäť; Že to môže byť veci, ktoré nesúvisia s ostatnými. Avšak, prax ukazuje, že v "hardvér" pre desktopové systémy Ide o zameniteľné koncepty. Napríklad Intel v dokumentácii pre jeho nastavenú mikroobvodu G35, žiadne slovo označuje možnosť (naozaj existujúca) presmerovanie pamäte, ale zdôrazňuje podporu Rae. A nepodporuje sa SET I945 nemá prepravu pamäti. Z aMD procesory64 I. posledné modely Intel procesory Situácia je ešte jednoduchšia: regulátor pamäte je zabudovaný do procesora a podpora pre PAE (a RAM viac ako 4 GB) automaticky implikácia špedície.

    Obr. 2. Presmerovanie

    Kresba je pomernená, presmerovanie nie je nevyhnutne vykonané blokmi jedným gigabajtom, diskrétnosť môže byť odlišná a je určená regulátorom pamäte (ktorý spomíname, je buď súčasťou vybavenia systémovej dosky alebo časti procesora ). Počítač BIOS Setup zvyčajne používa konfiguráciu, ktorá umožňuje alebo zakazuje presmerovanie. Môže mať rôzne mená - napríklad pamäťové remap, pamäťový otvor, 64-bitový systém a podobne. Jeho názov je najlepšie zistiť v príručke pre základnú dosku. Treba poznamenať, že ak sa použije 32-bitový systém, potom na niektoré systémové dosky, väčšinou staré, presmerovanie musí byť vypnuté - inak sa objem dostupnej pamäte RAM môže znížiť.

    V predvolenom nastavení v systéme Windows XP bol režim RAE zakázaný, pretože neexistovala žiadna skutočná potreba (pripomíname, že v roku 2001 je typická kapacita pamäte stolného počítača 128-256 MB). Avšak, ak je to zahrnuté, XP by mohol použiť všetky štyri gigabajty pamäte - poskytované, samozrejme, že základná doska by podporila raj. Ale opakovať, neexistovala žiadna skutočná potreba zahrnúť tento režim v týchto rokoch. Ak je to žiaduce, môže byť čítačka inštalovaná pre vzorku moderný počítač Windows XP alebo Windows XP SP1 (Urob to pre prácu, samozrejme, nestojí za to), povoliť režim PAE a uistite sa, že systém je k dispozícii štyri gigabajty RAM.

    V roku 2003 Microsoft začal rozvíjať druhý fázový balík pre Windows XP (vydaný v roku 2004), pretože sa stalo nevyhnutným na výrazné zníženie počtu zraniteľností v komponentoch OS. Jedným zo spôsobov bolo použiť prevenciu dát (prevencia vykonania dát, deb) - súbor softvérových a hardvérových technológií, ktoré vám umožňujú vykonávať ďalšie kontroly pamäte a v niektorých prípadoch zabrániť spusteniu škodlivého kódu. Tieto kontroly sa vykonávajú na úrovni programu aj na hardvéri (ak existuje príslušný procesor). AMD nazývala túto funkciu "Ochrana ochrany strany" (NO-EXECUTE Page Ochrana stránok, NX) a Intel použil termín "Execution zákaz" (Vykonanie Disable Bit, XD).

    Použitie takejto ochrany hardvéru však vyžaduje prekladanie procesora do režimu PAE, takže Windows XP SP2 sa deteguje vhodný procesor Začalo to zahrnúť tento predvolený režim. A tu "Microsoft" čelí pomernemu vážnemu problému: Ukázalo sa, že nie všetci vodiči môžu pracovať v režime Pae. Pokúsme sa objasniť túto funkciu, nie príliš prehĺbiť v zariadení procesora a mechanizmy adresovania.

    V systéme Windows sa používa takzvaný plochý model pamäte. Tridsaťdva kvapiek adresy poskytuje výzvu na veľkosť štyroch gigabajtov. Každá bunka RAM alebo pamäťovej bunky iného zariadenia teda zodpovedá určitej adrese a tu nemôžu existovať žiadne nejasnosti. Režim PAE ENABLED vám umožňuje používať 36 adries vypúšťanie a zvýšiť počet pamäťových buniek 16 krát. Ale koniec koncov, príkazový systém procesora zostáva rovnaký a môže pridať iba 4 miliardy (binárnych) bajtov! A tak poskytnúť schopnosť pristupovať k ktorémukoľvek zo 64 miliárd bajtov, čo svedčí o iba 32 osvedčení o adrese, procesor obsahuje dodatočnú fázu prekladu adries (tí, ktorí majú záujem o detaily, sa môžu obrátiť na špeciálnu literatúru - napríklad knihu ruštiny a Šalamún " Vnútorná organizácia Windows "). Výsledkom je, že 32-bitová adresa v programe môže označiť ktorúkoľvek z bajtov v 36-bitovom priestore.

    Aplikované programy Táto funkcia sa netýka ničoho, pracujú vo svojich vlastných virtuálnych adries. Ale ovládače, ktoré by mali odkazovať na skutočné adresy konkrétnych zariadení, musia vyriešiť ďalšie úlohy. Koniec koncov, 32-bitová adresa vytvorená týmto vodičom môže byť úplne odlišná po dodatočnom štádiu vysielania, a príkaz vydaný vodičom môže napríklad namiesto toho, aby výstup ikony na obrazovke zmenil hodnotu v jednom z nich bunky excel Tabuľky. A ak budú akékoľvek systémové údaje upevnené, potom pred núdzovým dokončením s uzavretím modrá obrazovka ručne do súboru. Preto pre úspešnú prácu v režime PAE musia byť vodiči napísané, pričom sa zohľadnia charakteristiky tohto režimu.

    Avšak, pretože sa historicky vyvíjal tak, že do tej doby v klientskych počítačoch sa PAE nepoužila, niektoré spoločnosti nepovažovali za potrebné zachovať tento režim v ovládače, ktoré napísali. Koniec koncov, vybavenie, ktoré vyrobili ( zvukové poplatkyNapríklad), nebolo určené pre servery a ovládače nemali verziu servera - tak prečo nie je potrebné komplikovať týchto vodičov? Navyše, na testovanie práce v režime PAE, bolo skôr potrebné na inštaláciu operačného systému a používania servera serverové vybavenie (Systémové dosky pre stolné počítače len relatívne nedávno začali podporovať PAE). Takže vývojári vodičov sú jednoduchšie a výhodnejšie na to, aby ste na túto PAE jednoducho zabudli a zabezpečili výkon v pravidelných klientskych počítačoch s bežným osobným a nie serverom OS.

    A tu s takýmito ovládačmi a problémami vznikli v XP SP2. Hoci počet firiem, ktorých vodiči prestali pracovať alebo dokonca spôsobili kolaps systému, ukázalo sa, že je malý, počet zariadení vydaných týmito firmami vypočítali miliónmi. V súlade s tým, počet používateľov, ktorí by mohli po inštalácii SP2 dostať nepríjemné prekvapenie, bolo veľmi významné. V dôsledku toho sa mnohí užívatelia samotní odmietnu nainštalovať tento balík, a oni by sa zaoberali zlou sláve, ktorá by ovplyvnila ostatných používateľov. Hoci bez akéhokoľvek dobrého dôvodu by ho tiež odmietli inštalovať.

    A potreba zlepšiť bezpečnosť spoločnosti XP spoločnosti "Microsoft" cítil veľmi akútny. Odôvodnenie na tému, prečo sme videli Windows XP SP2 a nevidel niečo ako Windows XP druhé vydanie, presahuje rámec tohto článku.

    Hlavná vec, ktorá nás zaujíma, je, že na zabezpečenie kompatibility s nedostatočne písanými ovládačmi, Funkčnosť PAE v SP2 pre Windows XP bola rezaná. A hoci samotný tento režim existuje a navyše na počítače s moderné spracovatelia Zapne sa štandardne, nedáva žiadnu expanziu adresy, jednoducho tým, že prechádza rovnakým adresám na výstup, ktorý bol odoslaný na vstup. V skutočnosti sa systém správa ako obyčajný 32-bit bez pae.

    Rovnaké správanie bolo zdedené systémom Windows Vista a potom sa presunul do Windows 7 a budúce okná 8. Samozrejme, 32-bit. Dôvod, prečo toto správanie sa nezmenilo, zostalo rovnaké: zabezpečenie kompatibility. Najmä preto, že potreba prehodnotiť akcie GIGABYTE zmizol: tí, ktorí potrebujú veľké množstvo pamäte, môžu používať 64-bitové verzie OS.

    Niekedy môžete počuť otázku: Ak je tento obrezaný režim PAE zabraňuje systému vidieť všetky štyri gigabajty - takže, možno ho zakázať vôbec, tak ako neinterferovať a voila, systém bude k dispozícii 4 GB? Bohužiaľ, nebude: to vyžaduje len prítomnosť pae, s kompletným. Druhý nie je tak zriedka spýtaný ako otázka znie takto: ak zariadenia skutočne zasahujú do systému, aby používali všetku pamäť a rezervovali ho pod ich potrebám, potom prečo si nedeľovali nič, keď tam boli dva gigabajty RAM v počítači ?

    Vráťme sa na prvú kresbu a zvážte situáciu viac. Po prvé, poznamenávame sa, že musíte jasne rozlišovať medzi dvoma konceptmi: veľkosť adresného priestoru a objem RAM. Zmiešanie spoločne zabraňuje pochopeniu podstaty otázky. Adresový priestor je súbor všetkých existujúcich (na ktoré procesor a iné zariadenia) adresy môžu odvolať. Pre rodinné procesory I386 to je 4 gigabajty ako obvykle a 64 GB pomocou PAE. V 64-bitových systémoch je veľkosť adresného priestoru 2 TB.

    Veľkosť adresného priestoru nezávisí od objemu RAM. Aj keď vytiahnete celú pamäť RAM z počítača, veľkosť adresného priestoru sa nezmení ani na IOTA.

    Adresový priestor môže byť skutočný, v ktorom samotný operačný systém pracuje, a virtuálny, ktorý OS vytvára programy na prácu v ňom. Funkcie používania pamäte v systéme Windows budú však opísané v inom článku. Tu len všimneme, že nemáte žiadny operačný systém a ovládače do skutočného adresného priestoru prístupového programu.

    Zvážte, ako sa v počítači používa adresný priestor. Okamžite zdôrazňujú, že jej distribúcia vykonáva počítačové vybavenie ("železo") a operačný systém vo všeobecnom prípade ho nemožno ovplyvniť. Existuje len jeden spôsob: Zmena nastavení zariadenia pomocou technológie Plug & Play. Veľa o nej veľa hovorili v polovici 90. rokov minulého storočia, ale teraz je vnímaná ako niečo, čo je samozrejmosť, a všetko zvyšuje počet ľudí, ktorí o ňu ani nepočuli.

    Pomocou tejto technológie sa môžete v určitých, limitoch špecifikovaných výrobcom meniť, limity adresy pamäte a číslom portu, ktorý zariadenie používa. To zase umožňuje zabrániť konfliktom medzi zariadeniami, ktoré by mohli nastať, ak počítač mal dve zariadenia nakonfigurované na použitie rovnakých adries.

    Základný program na základnej doske, často generalizovaný BIOS (hoci v skutočnosti BIOS (BASIC I / O System) nie je), keď je počítač zapnutý, zariadenie Ankety. Určuje, ktoré adresa rozsahy každé zariadenie môže použiť, potom sa snaží distribuovať pamäť, aby žiadne zariadenie zabraňuje inému a potom informuje zariadenia na jeho riešenie. Zariadenia Nastavte ich parametre podľa týchto pokynov a môžete spustiť topánku OS.

    Keďže o tom hovoríme, poznamenávame sa, že v mnohých systémoch sú nastavenia s názvom "P & P OS". Ak je toto nastavenie vypnuté (NO), systémová doska vykonáva adresy distribúciu pre všetky zariadenia. Ak je povolené, distribúcia pamäte sa vykonáva len pre zariadenia potrebné na prevzatie a operačný systém bude zapojený do nastavenia iných zariadení. V prípade systému Windows XP a viac Nový operačný systém tejto rodiny toto nastavenie Odporúča sa zahrnúť, pretože vo väčšine prípady systému Windows Vykonajte požadované nastavenie aspoň nie sú horšie ako BIOS.

    Vzhľadom k tomu, že takáto seba-konfigurácia je distribuovaná adresy Pamäť, nezáleží na tom, koľko RAM je nainštalovaný v počítači - proces bude stále prúdiť rovnako.

    Keď sa do počítača vloží rad pamäte RAM a potom sa adresný priestor uvoľní zo zdola nahor, počnúc nulou adresou a potom smerom k zvýšeniu adries. Adresy zariadení, naopak, vystupujú v hornej oblasti (vo štvrtom gigabajte) v smere klesajúcich adries, ale nie nevyhnutne priľahlých blokov - častejšie, naopak, negatívne. Akonáhle sa zóny adries pridelených na RAM (na jednej strane) a pre zariadenia (na druhej strane), kontakt, kontakt, kontakt, a množstvo použitého RAM musí byť obmedzené.

    Vzhľadom k tomu, že zmena na adrese pri konfigurácii zariadení sa vykonáva s určitým krokom definovaným vlastnosťami zariadenia špecifikovaného výrobcom, pevná časť adries pre zariadenia nie je možné získať - nevyužité medzery sa objavujú medzi adresy jednotlivých zariadení. Teoreticky by sa tieto medzery mohli použiť na prístup k RAM, ale to by komplikuje fungovanie manažéra pamäte operačného systému. Podľa tohto a iné pre dôvody systému Windows Používa RAM na prvú pamäťovú adresu obsadenú zariadením. RAM, ktorá je z tejto adresy a vyššie, zostane nevyužitá. Ak, samozrejme, regulátor pamäte organizuje presmerovanie.

    Niekedy sa pýtate otázku: Je možné ovplyvniť distribúciu adresy, aby ste presunuli všetky zariadenia v adresnom priestore čo najvyššie a robili čo najviac pamäte čo najkon k dispozícii dostupný systém. Všeobecne platí, že bez zasahovania do dizajnu alebo firmvéru samotných zariadení je nemožné. Ak sú ramená stále stláčané, a to nie je škoda, môžete vyskúšať nasledujúcu metódu: V nastavení systému BIOS môžete povoliť nastaveniu "PNP OS" (môže alebo sa nazýva inak) tak, aby adresy pre väčšinu zariadení distribuovali Windows a potom preinštalujte ovládače pomocou upravených súborov INF vzdialené územia Pamäť, ktorá je podľa vášho názoru príliš nízka.

    Na internete nájdete rôzne tipy, ktoré, údajne by mali poskytnúť systém možnosť využiť všetky štyri gigabajty na základe núteného začleňovania PAE. Ako ľahko pochopiť z vyššie uvedeného, \u200b\u200bžiadne výhry to môžu dať, pretože nezáleží na tom, či je Pae zapnutá automaticky alebo násilne - tento režim funguje v oboch prípadoch rovnako.

    Otázka môže tiež vzniknúť: Čo sa stane, ak nainštalujete video adaptér so štyrmi gigabajtmi pamäte. Koniec koncov, potom sa ukázalo, že systém zostane úplne bez RAM a nebude fungovať. V skutočnosti nič hrozné sa nestane: Video adaptér už bol použitý na dlhú dobu adresného priestoru 256 MB a prístup k všetkým na pamäti videa sa vykonáva cez okno tejto veľkosti. Takže viac ako 256 megabajtov, video adaptér neberie. Možno, že v niektorých modeloch je veľkosť tohto okna zdvojnásobená, alebo dokonca štyri, ale neprišli k autora v ruke.

    64

    Takže s 32-bitovými systémami sme prišli. Teraz sa obrátime na 64-bit.

    To by sa zdalo, že by nemali byť žiadne ponorkové kamene. Systém môže používať oveľa viac ako štyri gigabajty, takže na prvý pohľad je dosť na pripojenie pamäte systémovej dosky a inštalovať systém. Ukazuje sa však, že nie je všetko také jednoduché. Po prvé, poznamenávame si, že špeciálne vybavenie určené len pre 64-bitové systémy nebudú môcť nájsť (hovoríme o bežných počítačoch). Akákoľvek základná doska, sieťová karta, video adaptér atď, ktorý pracuje v 64-bitovom systéme, by mal pracovať s rovnakým úspechom v 32-bitovom.

    A to znamená, že adresy zariadení musia zostať v prvých štyroch gigabajtoch. A to znamená, že všetky obmedzenia uložené na množstvo pamäte dostupnej na 32-bitový systém sú aplikované a na 64-bitové - samozrejme, ak základná doska nepodporuje presmerovanie alebo ak je táto presmerovanie zakázaná v nastaveniach.

    Nepodporujte presmerovanie základných dosiek na súpravy Intel CHIP na 945 vrátane. Ďalej, samozrejme, nebudú ich zavolať, ale počítače na ich základni stále existujú a používajú sa. Takže, na takýchto poplatkoch a 64-bitových a 32-bitových systémoch budú môcť vidieť rovnaké množstvo pamäte a bude to menej ako 4 GB. Prečo menej opísané vyššie.

    S 64-bitovými procesormi AMD je situácia jednoduchšia: majú regulátor pamäte na pomerne dlhú dobu zabudovanú do procesora a presmerovanie chýba len v zastaraných modeloch. Všetky procesory pre 939-pinové hniezdo a viac novej podpory viac ako 4 GB a podľa toho môžu presmerovať pamäť. To isté platí intel procesory Core I3, I5, I7 Rodiny.

    Avšak, a tu môže existovať snag: ak systémová doska neobsahuje ďalšie adresové riadky, nebude možné odkazovať na presmerovanú pamäť. A niektoré mladšie modely systémových dosiek na vklady sú vydané len také, takže je potrebné sledovať popis konkrétnej systémovej dosky.

    A tu budeme čakať na prekvapenie, podobne ako ten, s ktorým čelíme v 32-bitovom systéme: Pomocou adresného priestoru pre prevádzku zariadení môže obmedziť množstvo pamäte dostupnej pre systém Windows.

    Napríklad, ak základná doska podporuje až 8 GB pamäte RAM (Povedzte pomocou Chipset G35) a nainštalujte všetky tieto 8 GB, použije sa len ≈7-7.25 GB. Dôvod je nasledovný: 33 riadkov adresy sú rozvedené na takejto základnej doske, ktorá z pohľadu výrobcu je celkom logická - prečo komplikovať dizajn, ak viac ako 8 GB nepodporuje žiadnu rovnú? Preto, aj keď regulátor pamäte môže prekročiť nepoužitú časť RAM do deviateho gigabajtu, nebude možné ho spojiť tak ako tak. To si bude vyžadovať 34-bitovú adresu, ktorá je fyzicky nevytvorená na 33-bitovej systémovej zbernici. Rovnakým spôsobom na doskách podporujúcich 16 GB, Windows budú môcť používať ≈15-15.25 GB a tak ďalej.

    S presmerovaním je pripojený ďalší malý známy nuance. Obmedzenie veľkosti pamäte vykonanej v programe MSCONFIG (alebo vhodné nastavenia konfigurácie preberania) sa nevzťahuje na samotnú pamäť, ale na hornú hranicu adresy použitej pamäte.

    Obr. 3. Toto nastavenie obmedzuje hornú hranicu adresy a nie veľkosť pamäte

    To znamená, že ak zadáte túto hodnotu 4096 MB, potom sa pamäť umiestnená nad touto hranicou (prepočítaná na piaty gigabajt, napríklad), nebude použitá, av skutočnosti bude množstvo pamäte obmedzené na približne tri gigabajty. Táto funkcia je v niektorých prípadoch použiť na diagnostiku, či špedície funguje alebo nie. Napríklad autor splnil prípad, keď prenosný počítač Používa sa 3,75 GB zo štyroch, a to bolo nejasné: či presmerovanie nefunguje, či sa pamäť používa na niektoré potreby. Inštalácia vlajky a obmedzenie veľkosti pamäte so štyrmi gigabajtmi viedla k tomu, že sa začalo používať iba 3,25 GB. Z toho môžeme dospieť k záveru, že presmerovanie pracovalo a štvrtina gigabajtu sa preto použila na video adaptér alebo na iné účely.

    No, nakoniec stojí za to povedať, že aj keď pracujete špedícia a 64-bitový systém, niekoľko desiatok alebo dokonca stoviek megabajtov môže byť pre vybavenie vyhradené. Dôvody pre takéto výhrady sa najlepšie zistia od výrobcu základnej dosky, ale najčastejšie sa dá predpokladať, že sa používa na vstavaný video adaptér alebo regulátor RAID.

    V poslednej dobe, poznámka bola zverejnená na blogu, pomôcť tým, ktorí budú aktualizovať svoj počítač alebo kúpiť / zbierať nové. Konkrétne, povedal, koľko RAM je počítač, v závislosti na úlohách, ktoré sú umiestnené na prednej strane: Koľko RAM je potrebných?

    Nasledujúca poznámka o pláne bola článok o podpore rôznych množstiev pamäte z operačného systému - o vypúšťaní operačného systému; Skutočnosť, že nie všetky objemy pamäte sú podporované všetkými verziami systému Windows. Špeciálne vďaka všetkým čitateľom, ktorí spomenuli o téme absolutória v komentároch k blogu: Po ich čítaní som si uvedomil, že krátka poznámka na túto tému nestačilo. Potrebujete podrobný materiál na túto tému.

    To je dôvod, prečo sa rozhodlo napísať článok, (Libez, ak si želáte) na túto otázku a umiestniť ho tu, na ITEXPERTPORTAL.COM - V archíve slobodných školiacich materiálov a článkov o dôležitých témach počítačovej gramotnosti.

    Takže späť na hlavnú tému, na vypúšťanie operačných systémov a podporovať rôzne množstvá pamäte. Spočiatku odpovie na otázku:

    Čo je to trochu vôbec?

    Vedecká definícia: V informatike vypúšťania elektronických (najmä periférie) sa zariadenie alebo pneumatika nazýva počet vypúšťaní (bitov), \u200b\u200bsúčasne spracováva tento prístroj alebo prenáša tento zbernicu. Termín použiteľný K. diely zloženia Výpočtové, periférne alebo meracie zariadenia: Pneumatiky počítačových dát, procesory atď. Výbude počítača sa nazýva vypúšťanie jeho stroja. (Zdroj - wikipédia).

    Myslím, že všetko je jednoduché a zrozumiteľné. BOZBY - Schopnosť súčasne spracovávať niekoľko bitov, ak je ľahšie hovoriť.

    V skutočnosti všetko nie je také jednoduché a zdôrazniť všetku túto otázku a "akademický" - žiadny článok nestačí. Preto nebudeme ponoriť do kurzu Architecture PC a my sa dotkneme na čisto praktických momentoch, s ktorými musíme čeliť a na tom záleží na nás - užívatelia.

    A potom množstvo RAM?

    Existujú dve verzie operačného systému Windows (aspoň ešte - iba dve). Nezáleží na tom, čo budeme mať z moderných a súčasných systémov: XP, Vista alebo 7.
    Všetky tieto systémy existujú v dvoch verziách - 32-bitové a 64-bitové. Napríklad:

    Windows 7 Ultimate 32-bit (alebo X86 - ekvivalentná notácia)
    Windows 7 Ultimate 64-bit (
    alebo x64 - ekvivalentná notácia)
    Windows Vista Ultimate X86 (X86 -
    toto je označenie 32-bitovej verzie)
    Windows Visa Ultimate X64 (resp. - 64-bitová verzia)

    Architektonické rozdiely medzi 32 a 64-bitovými verziami systému Windows, samozrejme, je. Dlho môžete o nich hovoriť, ale toto nie je nič, verte mi. 🙂

    Najdôležitejšie vlastnosti a rozdiely, ktoré sa priamo týkajú používateľa a s ktorým musia čeliť:

    1. Maximálne množstvo pamäte RAM.
    2. Vyplnenie operačného systému.
    3. CPU bit.

    Tu budeme hovoriť o tom viac ...

    Maximálne množstvo RAM.

    32-bitový operačný systém môže pridať (t.j. môže použiť ", pozri") nie viac ako 4 GB pamäte RAM. Toto je najdôležitejší rozdiel a najvýznamnejší. Ak ste nainštalovaný v počítači, povedzme, 2 GB, 32-bitový operačný systém pracuje s týmto objemom normálne.

    Ak máte 4 GB pamäte a pracujete pod kontrolou 32-bitového operačného systému, potom to jednoducho neuvidí taký objem. Všetko, čo môže použiť, je asi 3,5 gb 4 GB. Zvyšok hlasitosti nemôže zabezpečiť pracovné programy. Samozrejme, ak nainštalujete 8 GB pamäte do počítača, povedzme, a zároveň zostanete na 32-bitovom systéme, nebude tiež vidieť viac ako 3,5 GB z celého objemu nastavenia.

    64-bitový operačný systém môže pracovať s oveľa väčšou pamäťou - až 192 GB (pre Windows 7). Tí. Ak ste, nechceme inštalovať 8 GB pamäte, musí nutne prepnúť na 64-bitový systém, inak jednoducho nemôžete použiť taký veľký dostupný objem.

    Uvažovali sme sa, môžete povedať, "extrémy", až 2 GB a 8 GB a viac. A čo zlatý stred? Čo ak ste už nainštalovali alebo plánujete zvýšiť množstvo pamäte do 4 GB? Musím ísť do 64-bitového OS v tomto prípade tak, aby počítač mohol používať 3,3, a všetky 4 GB pamäte?

    Nie všetko je tak jednoduché ... 64-bitové verzie operačného operačného používania zrejmé viac pamäte. Všetky premenné už nie sú 32-bitové, ale 64-bit. To zvyčajne zvyšuje aplikácie o 20-40%, čo tiež vedie k vhodnému zvýšeniu množstva pamäte. Na formátoch súborov, ako je hudba alebo video, neovplyvňuje.

    Nainštalujte 64-bitovú verziuOkná Ak chcete lepšie použiť 4 GB pamäte, nemá zmysel, aj keď 32-bitová verzia rozpozná iba až 3,5 GB pamäte. Problém spočíva v tom, že dostanete chýbajúcu pamäť, ale okamžite ho stratíte z dôvodu, že 64-bitová verzia vyžaduje viac pamäte pre seba. Takže prechod na 64 bitov je relevantné len s pamäťou viac zväzku: 6, 8 GB a ďalšie.

    Takže, ak sa rozhodnete vytvoriť veľa pamäte, a tu je 64-bitový systém potrebný určite, potom sa vám to zaujíma o otázku:

    Aké funkcie 64-bitové Windows Vista / 7 máte?

    Vizuálne - nie. Tí. Ide o obyčajný OS, ktorý nevyniká z 32-bitovej možnosti. Môžete ju definovať, že patrí do 64-bitovej architektúry, ktorá práve zadaním položky "Vlastnosti systému" v ovládacom paneli - The The Bit Uvedený tam.

    Technicky - existujú malé rozdiely. Prvý, v skutočnosti, že 64-bit OS "vidí" veľké množstvo pamäte a môže s nimi pracovať. Po druhé - To vám umožní spúšťať 64-bitové aplikácie.

    64-bitový systém vám umožňuje spustiť a konvenčné 32-bitové programy. S známym spôsobom nie sú potrebné žiadne nastavenia. Všetko ako obvykle. Len v 64-bitovom systéme je subsystém výkonu 32-bitových aplikácií. Preto môžete úspešne nainštalovať a pracovať s 32-bitovými a 64-bitovými aplikáciami.

    Teraz existuje niekoľko takýchto aplikácií X64, hoci ich počet neustále rastie. To platí najmä pre programy intenzívne zdroje - grafické a video rekordéry a tak ďalej. Tí. Všetky programy, ktoré sú potrebné predovšetkým veľké množstvá, ktoré sú k dispozícii pre pamäť. Napríklad, že nejaký druh video editora môže použiť vo viac ako 4 GB z dostupnej pamäte.

    Napríklad Adobe vyhlásil, že moderné aplikácie Adobe CS5 Series bude len 64-bit. To znamená, že, povedzme, Photoshop CS5, Dreamweaver CS5atď. bude môcť začať len na 64-bitovom systéme. Na 32-bitovom operačnom systéme jednoducho nezačínajú. Prečo?

    Pretože 32-bitové aplikácie môžu pracovať v 64-bitovom OS, ale nie naopak!

    Ďalší technický moment - 64-bit OS vyžaduje 64-bitové ovládače. Spravidla, všetky moderné (nie staršie ako dvojročné) PC zariadenia, notebooky a periférie majú dve verzie ovládačov - 32 a 64-bit na dodávanom inštalačnom disku. Preto S. moderné zariadenia Nebudú žiadne problémy - ako obvykle vložte disk s vodičom do jednotky a spustite inštaláciu, inštalatér bude určiť verziu systému Windows a spustí príslušný bit ovládača.

    Ak nie je disk alebo nie je na tom žiadny 64-bitový ovládač, musíte navštíviť oficiálne webové stránky Developer Špecifické zariadenieStiahnuť takýto ovládač. To isté platí pre zastarané vybavenie.

    Uistite sa, že ste skontrolovali prítomnosť 64-bitových verzií všetkých potrebné ovládače Aj pred inštaláciou 64-bitovej verzie systému Windows!

    CPU bit.

    Kde vziať / Ako identifikovať 64-bitové aplikácie?

    64-bit softvér Môžete určiť bez ťažkostí. Na balenie v systémových požiadavkách, spravidla, to je uvedené tento program 64-bit. Môže byť špecifikovaný samostatne na balíku.

    Ak získate nejaký iný internet, je tiež uvedený tak, že patrí do 64-bitovej architektúry.

    Tu je príklad: moja licencovaná box verzia systému Windows Vista Ultimate. Zahrnuté dva inštalačný disk - 32 a 64-bitová verzia OS:

    V tomto prípade nevenujte pozornosť "anglický jazyk", jednoducho sa OS zakúpil v Spojených štátoch.

    Ale toto je v tomto prípade - Vista Ultimate (len konečný) bol tak dodaný, v dvoch verziách. Rovnako ako pravidlo rovnaké okná, napríklad (alebo akýkoľvek iný program) na predaj Alebo 32-bitový Alebo 64-bit, ako je uvedené na krabici, ako som spomínal.

    Tento rozdiel a funkcie 64-bitových operačných systémov Windows, zmysluplné pre koniec používateľa.

    V opačnom prípade je všetko presne rovnaké ako na známych 32-bitových systémoch Windows XP / Vista / 7.

    V tomto článku sa budeme zaoberať tým, ako odstrániť limit 4 GB pamäte na 32 bitových verziách systému Windows 8 a Windows 8.1 a použite všetok dostupný RAM dostupný na počítači.

    Najviac používatelia systému Windows presvedčený 32 bit Microsoft OS nepodporuje viac ako 4 GB pamäte RAM. Maximálna pamäť je teda dostupná v systéme Windows 8/8.1 x86 je 4 GB. A s ohľadom na skutočnosť, že Windows si vyhradzuje časť pamäte pre svoje potreby a potreby periférnych zariadení) Najčastejšie pre grafickú kartu), koncový užívateľ na použitie je zvyčajne k dispozícii asi 3-3,5 GB pamäte.

    Na prvý pohľad je všetko logické - limit adresovania pre 32-bitovú cielenú pneumatiku je rovnaký 4 GB. Vo všetkých úradníkov dokumenty spoločnosti Microsoft Je to presne táto maximálna veľkosť pamäte podporovaná vo všetkých verziách klienta systému X86. Aj keď v skutočnosti Microsoft zavádza každého.

    Čo je pae a prečo potrebuje

    Pauza (Prípona fyzického adresy - rozšírenie fyzického adresovania) - Táto možnosť X86 Processor umožňujúci prístup viac ako 4 GB fyzickej pamäte. Nebudeme ponoriť do technických detailov technológie PAE, jednoducho si uvedomujeme, že táto technológia je podporovaná všetkými procesormi a priamo v OC Dlhodne už dávno.

    Napríklad 32-bitová verzia systému Windows Server, ktorá beží na procesore X86, môže použiť PAE na prístup k celej operačnej pamäti systému (až 64 GB alebo až 128 GB, v závislosti od vytvárania procesora).

    Povedzme, že viac, podpora pre režim PAE v oknách Kernel je k dispozícii, stále počnúc systémom Windows XP. Len predvolene je PAE k dispozícii len v OS servera av operačnom operačnom systéme klienta je tento režim k dispozícii, ale je vypnutý.

    Poznámka. PAE sa môže používať len na 32-bitových verziách systému Windows beží na procesoroch X86 kompatibilných s týmto režimom.

    Obmedzenia režimu Pae

    • PAE nerozširuje virtuálny adresný priestor každého procesu. Každý proces bežiaci na 32-bitovom systéme je stále obmedzený 4 GB adresného priestoru.

      Rada. PAE nepomôže zvýšiť množstvo pamäte dostupnej pre aplikáciu intenzívnu zdrojov (napríklad grafický alebo video editor). Ak je táto potreba k dispozícii, je lepšie ísť do 64 ospu.

    • Pri používaní PAE by sa malo zaznamenať malý pokles výkonu systému znížením rýchlosti prístupu pamäte spôsobenej režijou, ak chcete zobraziť zobrazené stránky v pamäti
    • Vodiči niektorých zariadení nemôžu fungovať správne v 36-bitovom adresnom priestore.

    Takže možno konštatovať, že horná hranica dostupnej fyzickej pamäte v 32-bitových verziách systému Windows je obmedzená na úroveň jadra OS. A ak existuje softvérový limit, to znamená, že môže byť obchádzané! Ako povoliť režim PAE v 32 bitovom systéme Windows 8.1 a používať všetky dostupné pamäte RAM.

    Patch vrátane PAE a umožňuje používať všetky RAM v systéme Windows 8/8.1 x86

    Povoliť režim PAE v systéme Windows 8 (Windows 8.1) Nebude fungovať štandardnými nástrojmi (pre to musíte manuálne upravovať súbor jadra Ntoskrnl.exe a redukping ju). Najjednoduchší spôsob, ako použiť hotovú náplasť Patchpae2.ktorý napísal nadšenec Wen Jia Liu. Môžete si stiahnuť patchpae2 patch. (Archív obsahuje samotný Patcher - patchpae2.exe, jeho zdrojové kódy a potrebné pokyny).

    Patch je malý nástroj príkazový riadokktorý vám umožňuje upraviť 32 bitové súbory jadra verzie systému Windows Ak chcete aktivovať režim PAE, ktorý umožňuje používať viac ako 4 GB pamäte RAM (až 128 GB pamäte).

    Patchpae2 patch bude fungovať s nasledujúcim systémom OS:

    • Windows Vista SP2.
    • Windows 7 / Windows 7 SP1
    • Windows 8 / Windows 8.1

    Poznámka. Pred inštaláciou je potrebná náplasť na zabránenie konfliktom. Odporúča sa vypnúť optimalizátory a ovládače RAM. Môžu byť aktivované po použití náplasti a načítanie systému v režime PAE.

    Inštalácia PAE - PATCH V Windows 8/8.1

    Pozornosť. Tento pokyn môže byť použitý len pre 32-bitové verzie systému Windows 8 a Windows 8.1, pre predchádzajúci systém Microsoft OS je postup mierne odlišný! Buď opatrný!


    Poznámka. Užívateľ, reštartovanie môže kedykoľvek prepnúť z režimu PAE do normálu alebo späť v ponuke zavádzania.

    DÔLEŽITÉ! Po inštalácii opravy musíte byť obzvlášť pozorný pri inštalácii aktualizácií zabezpečenia systému Windows. Pretože nejaký aktualizácie systému Windows Niekedy obsahujú a aktualizuje jadro, po ich inštalácii, musíte aktualizovať Pae Kernel: patchpae2.exe -type jadro -o ntoskrnx.exe ntoskrnl.exe

    Okrem toho sú opísané problémy a sú tiež opísané.

    Odstránenie pae záplaty

    Ak chcete odstrániť PAE náplasť zo systému, potrebujete:

    1. Odstráňte príslušnú položku z ponuky zavádzania (najjednoduchšie msconfig)
    2. Vymazať súbory ntoskrnx.exe. a Winloads.exe. v katalógu % Windir% system32.

    Žiadne iné zmeny v systéme náplasti neprispievajú.



    Páči sa vám článok? Zdieľaj to