Koľko RAM potrebujete pre počítač? Ako zistiť množstvo pamäte RAM: pojem RAM, maximálne, minimálne a použité množstvo pamäte, spôsoby zobrazenia množstva pamäte a pokyny krok za krokom.

Asi si veľa ľudí pamätá alebo počulo o prvých, dnes už dávnych počítačoch, akým je napríklad ZX Spectrum? Kto si nepamätá alebo zabudol, potom si pripomíname, že RAM pre tieto dinosaury sa merala v kilobajtoch. Áno, áno, je to v kilobajtoch, dokonca ani v megabajtoch. Teraz je každý mobilný telefón mnohonásobne výkonnejší ako starodávna technológia Spectrums, ktorá napreduje, čas beží a Náhodný vstup do pamäťe už požadované nie sú kilobajty, ale gigabajty. V budúcnosti to, samozrejme, nebude stačiť a naša súčasná väčšina výkonné počítače, budú nazývané aj dinosaurami minulosti. Ale späť do našej doby.

Dnes budeme hovoriť o - Koľko pamäte RAM podporuje systém Windows XP, 7, 8.1 a 10?
Povedzme, že chcete do počítača nainštalovať ďalšie linky RAM. Predpokladajme, že ste mali 4 GB a prilepili ste ďalšie 4 GB. Zapneme počítač a vo vlastnostiach všetky rovnaké 4 GB (Áno, a aj tak je to zaokrúhlené číslo, v skutočnosti maximálne 3 750 GB). prečo je to tak? Ó Bože!!!


Prečo zostali rovnaké 4 GB RAM? Poďme sa s týmito otázkami vysporiadať raz a navždy.

Všetky operačné systémy Windows s x86 bitovou hĺbkou (32 bitov) bez ohľadu na verziu, všetky vidia len do 4 GB. Pamäť. Pamäť celého počítača dokonca prepichnete ako ježko ihlami, uvidí len do 4 gigabajtov. Je to spôsobené vnútornými architektonickými obmedzeniami.

Ak do počítača nainštalujete 64-bitový operačný systém, systém uvidí všetky vaše pamäťové riadky.

Koľko pamäte RAM vidí iná verzia systému Windows čo najviac

Windows XP
Windows XP x86 (32-bit): 4 GB
Windows XP x64 (64-bit): 128 GB

Windows 7
Windows 7 Starter x86 (32 bit): 2 GB
Windows 7 Home Basic x86 (32 bit): 4 GB
Windows 7 Home Premium x86 (32bit): 4 GB
Windows 7 Professional x86 (32 bit): 4 GB
Windows 7 Enterprise x86 (32 bit): 4 GB
Windows 7 Ultimate x86 (32-bit): 4 GB
Windows 7 Home Basic x64 (64 bit): 8 GB
Windows 7 Home Premium x64 (64-bit): 16 GB
Windows 7 Professional x64 (64 bit): 192 GB
Windows 7 Enterprise x64 (64 bit): 192 GB
Windows 7 Ultimate x64 (64 bit): 192 GB

Windows 8 / 8.1
Windows 8 x86 (32-bit): 4 GB
Windows 8 Professional x86 (32-bit): 4 GB
Windows 8 Enterprise x86 (32-bit): 4 GB
Windows 8 x64 (64-bit): 128 GB
Windows 8 Professional x64 (64 bit): 512 GB
Windows 8 Enterprise x64 (64-bit): 512 GB

Windows 10
Windows 10 Home x86 (32-bit): 4 GB
Windows 10 Home x64 (64-bit): 128 GB
Windows 10 Pro x86 (32-bit): 4 GB
Windows 10 Pro x64 (64-bit): 512 GB

Ako vidíte, 64-bitové edície podporuje obrovské množstvo pamäte RAM, no v prípade 32-bitovej verzie si treba dať pozor na výber: často systém nepodporuje ani udávané 4 GB.

výsledok: Maximálna suma RAM, ktorá dokáže „vidieť“ 32-bit Verzie systému Windows je 4 GB. Ak teda máte viac pamäte RAM, mali by ste nainštalovať 64-bitovú verziu, aby ste mohli využiť túto pamäť. Ak chcete zistiť, ktorá verzia systému Windows je nainštalovaná na vašom počítači, otvorte položku „Systém“ na ovládacom paneli (alebo kliknite na „Tento počítač“ kliknite pravým tlačidlom myši myšou a zvoľte "Vlastnosti").

Maximálna RAM pre Windows 7 x86 (32-bit): Windows 7 Ultimate – 4 GB

Windows 7 Enterprise – 4 GB
Windows 7 Professional – 4 GB
Windows 7 Home Premium – 4 GB
Windows 7 Home Basic – 4 GB
Windows 7 Starter – 2 GB

Maximálna RAM pre Windows 7 x64: Windows 7 Ultimate – 192 GB
Windows 7 Enterprise – 192 GB
Windows 7 Professional – 192 GB
Windows 7 Home Premium – 16 GB
Windows 7 Home Basic – 8 GB
Windows 7 Starter - 2 GB Inými slovami, maximálne množstvo pamäte RAM závisí od bitovej hĺbky a verzie. Maximálne množstvo pamäte RAM pre ostatné verzie systému Windows nájdete tu:
http://msdn.microsoft.com/en-us/library/aa366778.aspx Prečo je systém dostupný menej pamäte, čo je vlastne nainštalované v systémovej jednotke? Je to spôsobené tým, že časť adresného priestoru (od konca 4. gigabajtu v opačnom smere a malá časť od začiatku 1. gigabajtu) je vyhradená na adresovanie pamäte grafickej karty a iných zariadení. . Ak teda máte viac ako 3 GB pamäte RAM, nie všetku z nej dokáže operačný systém využiť. Vo vlastnostiach systému to bude vyzerať takto:Ako nechať systém využívať všetku nainštalovanú pamäť?

Dá sa to urobiť pomocou funkcie Memory Remapping. Väčšina systémov BIOS to umožňuje. V tomto prípade sa adresy zariadení prenesú z prvých 4 gigabajtov nad rámec veľkosti RAM nainštalovanej v systéme.

Ako optimalizovať RAM pre maximálnu RAM vo windowsoiws?

Najzrejmejším spôsobom, ako zlepšiť výkon počítača, je zatvorenie nepotrebné programy. Druhým je nainštalovať viac RAM palíc (dosiek), aby sa programy „cítili pohodlnejšie“ a pracovali rýchlejšie. Iné spôsoby zrýchlenia počítača, priamo súvisiace s RAM, Nie

Opakujem ešte raz: optimalizátory pamäte - nezmysel s cieľom zarobiť peniaze na dôverčivých užívateľoch. Rovnaká hlúposť je úprava “ skryté nastavenia pamäť" v systéme Windows, pretože všetko je už nakonfigurované najoptimálnejšie po testovaní na veľkom počte počítačov.

Aké je teda maximálne množstvo pamäte RAM v moderných operačných systémoch? Odpoveď nie je jednoduchá - voľná pamäť pridelené pre vyrovnávaciu pamäť. Môže za to najmä funkcia SuperFetch.Programy bežia rýchlejšie vďaka vyrovnávacej pamätikeďže namiesto prístupu na pevný disk sa dáta načítavajú z RAM (pozri obrázok vyššie, rozdiel v rýchlosti ťažko pracovať disk a RAM je napísané tučným písmom). Ak niektoré program potrebuje viac RAM - cacheokamžitezmenší svoju veľkosť a ustúpi svojmu miestu.

Maximálne množstvo pamäte RAM v systéme Windows.

Internet je doslova posiaty argumentmi používateľov, prečo je v bitovom Windows k dispozícii 3,5 GB RAM namiesto napríklad inštalovaných 4 GB. Bolo vynájdených veľa teórií, mýtov, legiend. Napríklad sa domnievajú, že ide o obmedzenie zo strany spoločnosti Microsoft, ktoré možno odstrániť. V skutočnosti je to čiastočne pravda – skutočne existujú nútené obmedzenia. Len si ich nedáš dole. Dôvodom je skutočnosť, že na 32-bitových systémoch sa ovládače a programy môžu stať nestabilnými, keď systém používa viac ako štyri gigabajty pamäte RAM. Pre 64-bit Windows ovládače veľmi starostlivo testujú, aby sa ubezpečili, že takáto nestabilita neexistuje, takže vyššie uvedené obmedzenie tam nie je.

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

Najprv trocha teórie.
Najjednoduchší prvok informácie je trochu. Je to minimálna jednotka informácie a môže mať hodnotu 0 alebo 1. Za ňou nasleduje bajt a pozostáva z 8 bitov. Keďže bit môže nadobudnúť 2 hodnoty, celkovo existuje 2 8 = 256 bajtových hodnôt.

Teraz zvážte adresovanie pamäte. Každý počítač má pamäť s náhodným prístupom (RAM) – adresný priestor potrebný na ukladanie použitých údajov tento moment. Pre získanie informácií z RAM musí procesor najskôr vybrať adresu požadovaného bitu, ktorý je uložený v niektorom z pamäťových čipov, a až potom ju prečítať. Tento proces sa nazýva adresovanie pamäte. Jednou z vlastností počítačovej architektúry je počet bitov použitých pri adresovaní pamäte.

32-bitové operačné systémy používajú na adresovanie pamäte 2 32 bitov, čo je 4 294 967 296 bitov alebo 4 gigabajty (GB). To znamená, že maximálne množstvo pamäte, ku ktorej má 32-bitový operačný systém prístup, je 4 GB. Ani tento objem však nebudeme môcť využiť naplno, keďže súčiastky operačný systém a zariadenia vyžadujú vyhradený adresný priestor v rámci prvých 32 bitov (4 GB) pamäte RAM. Napríklad grafická karta s 512 MB pamäte bude vyžadovať synchronizáciu tejto pamäte s RAM, čo zníži dostupnú kapacitu o 512 MB.

Celkové množstvo dostupnej pamäte v 32-bitovom systéme Windows je teda zvyčajne 3,25 – 3,75 GB v závislosti od použitého hardvéru.

Niektoré verzie systému Windows podporujú funkciu tzv Rozšírenie fyzickej adresy (PAE), umožňujúci využitie viac ako 4 GB pamäte vďaka špeciálnej technológii presmerovania. Táto technológia umožňuje procesoru pracovať nie s 32-bitovým, ale s 36-bitovým adresovaním, čím sa dostupné adresy teoreticky rozšíria na 2 36 = 68719476736 bajtov (64 GB). Samotný adresný priestor zároveň zostáva 32-bitový, teda rovný 4 GB, ale v dôsledku zmeneného mapovania naň fyzická pamäť je možné použiť väčší objem.

Podľa oficiálnych informácií od spoločnosti Microsoft je možné režim PAE použiť v nasledujúcich 32-bitových operačných systémoch:

  • Microsoft Windows Server 2000 Enterprise/Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise/Datacenter Edition
  • Microsoft Windows Server 2008 Enterprise/Datacenter Edition

V serveri 2008 je PAE štandardne povolené, ak je na serveri povolená technológia DEP (Data Execution Prevention) na hardvérovej úrovni alebo ak má server možnosť rýchleho pridania pamäte. V opačnom prípade je potrebné vynútiť povolenie PAE pomocou BCDEdit pomocou nasledujúceho príkazu:

BCDEdit /set [(ID)] pae ForceEnabled

Ak chcete povoliť PAE na serveri 2000\2003, musíte zadať kľúč v súbore Boot.ini /PAE. Tu je príklad súboru Boot.ini obsahujúceho kľúč PAE:


časový limit = 30
predvolená hodnota=viacnásobný(0)disk(0)rdisk(0)oddiel(2)\WINDOWS
multi(0)disk(0)rdisk(0)partícia(2)\WINDOWS=″Windows Server 2003, Enterprise″ /fastdetect /PAE

Stojí za zmienku, že možnosť používať režim PAE pre klientske operačné systémy bola implementovaná v druhom balíku service pack pre Windows XP. Počas testovania sa však ukázalo, že pri používaní tohto režimu dochádza k veľkému množstvu porúch. Faktom je, že ovládače niektorých zariadení, najmä audio a video, sú napevno naprogramované na prácu s pamäťovými adresami do 4 GB. Skracujú všetky adresy nad toto množstvo, čo vedie k poškodeniu pamäte so všetkými sprievodnými dôsledkami. Pretože sa servery spravidla nepoužívajú podobné zariadenia, potom neboli žiadne takéto problémy so serverovými systémami.

V súvislosti so zistenými nedostatkami sa rozhodlo o odstránení možnosti pracovať s pamäťou nad 4GB z 32-bitových klientskych systémov, hoci je to teoreticky možné. Preto v klientskych operačných systémoch rodiny Okná dané hoci je technológia prítomná, nie je aktivovaná na úrovni jadra a pokus o jej použitie nepovedie k ničomu.

Keď to zhrniem, poviem, že ak je potreba viac ako 4 GB pamäte, potom najlepšia možnosť je použiť 64-bitový operačný systém, pretože má limit pamäte až 192 GB pre desktop a 2 TB pre serverový OS.

Moja úcta, milí návštevníci stránky. V predchádzajúcom článku som písal o . Teraz, keď ste sa dozvedeli, čo to je, prečo a ako to slúži, mnohí z vás pravdepodobne premýšľajú o tom, ako získať výkonnejšiu a produktívnejšiu pamäť RAM pre váš počítač. Koniec koncov, zvýšenie výkonu počítača pomocou dodatočnej pamäte RAM je najjednoduchší a najlacnejší (napríklad na rozdiel od grafickej karty) spôsob modernizácie vášho domáceho maznáčika.

A ... Tu stojíte pri vitríne s balíkmi RAM. Je ich veľa a všetky sú iné. Vynárajú sa otázky: A akú RAM vybrať?Ako si vybrať správnu RAM a neprepočítať?Čo ak si kúpim RAM a potom to nebude fungovať? Toto sú úplne rozumné otázky. V tomto článku sa pokúsim odpovedať na všetky tieto otázky. Ako ste už pochopili, tento článok zaujme svoje právoplatné miesto v sérii článkov, v ktorých som písal o tom, ako správne vybrať jednotlivé komponenty počítača t.j. železo. Ak ste nezabudli, články obsahovali:



Tento cyklus bude pokračovať ďalej a na konci si budete môcť zostaviť dokonalý super počítač v každom zmysle 🙂 (ak to financie dovolia, samozrejme :))
Medzitým Naučte sa, ako vybrať správnu pamäť RAM pre váš počítač.
Choď!

RAM a jej hlavné vlastnosti.

Pri výbere pamäte RAM do počítača musíte určite stavať na základnej doske a procesore, pretože na základnej doske sú nainštalované moduly RAM a podporuje aj určité typy pamäte RAM. Existuje teda vzťah medzi základná doska, procesor a RAM.

Zistiť o Akú pamäť RAM podporuje vaša základná doska a procesor? môžete navštíviť webovú stránku výrobcu, kde je potrebné nájsť model vašej základnej dosky, ako aj zistiť, ktoré procesory a RAM pre ne podporuje. Ak to neurobíte, ukáže sa, že ste si kúpili super modernú pamäť RAM, ktorá však nie je kompatibilná s vašou základnou doskou a bude sa hromadiť prach niekde vo vašej skrini. Teraz prejdime priamo k hlavným technickým charakteristikám RAM, ktoré budú slúžiť ako druh kritéria pri výbere RAM. Tie obsahujú:

Tu som uviedol hlavné charakteristiky pamäte RAM, na ktoré by ste si pri jej kúpe mali dať pozor predovšetkým. Teraz postupne otvoríme každý z nich.

typ RAM.

Dnes najpreferovanejším typom pamäte na svete sú pamäťové moduly. DDR(dvojitá rýchlosť prenosu dát). Líšia sa časom vydania a samozrejme technickými parametrami.

  • DDR alebo DDR SDRAM(preklad z angl. Double Data Rate Synchronous Dynamic Random Access Memory - synchrónna dynamická pamäť s náhodným prístupom a dvojnásobnou rýchlosťou prenosu dát). Moduly tohto typu majú 184 kontaktov na lište, sú napájané napätím 2,5 V a majú taktovaciu frekvenciu až 400 megahertzov. Tento typ RAM je už zastaraná a používa sa len v starých základných doskách.
  • DDR2- druh pamäte, ktorý je v súčasnosti široko používaný. Má zapnuté vytlačená obvodová doska 240 kontaktov (120 na každej strane). Spotreba je na rozdiel od DDR1 znížená na 1,8 V. Frekvencia hodín sa pohybuje od 400 MHz do 800 MHz.
  • DDR3- líder vo výkonnosti v čase písania tohto článku. Nie je o nič menej bežný ako DDR2 a spotrebuje o 30-40% menej napätia ako jeho predchodca (1,5 V). Má taktovaciu frekvenciu až 1800 MHz.
  • DDR4- nové, skvelé moderný typ RAM, ktorá predstihuje svojich kolegov z hľadiska výkonu (taktovacej frekvencie) aj spotreby napätia (čo znamená, že má menší odvod tepla). Ohlásená podpora pre frekvencie od 2133 do 4266 MHz. V súčasnosti sa tieto moduly ešte nedostali do sériovej výroby (sľubujú ich uvoľnenie do sériovej výroby v polovici roku 2012). Oficiálne moduly štvrtej generácie fungujúce v DDR4-2133 pri napätí 1,2 V predstavila spoločnosť Samsung na výstave CES 4. januára 2011.

Množstvo pamäte RAM.

O množstve pamäte nebudem veľa písať. Len poviem, že práve v tomto prípade na veľkosti záleží 🙂
Pred niekoľkými rokmi 256-512 MB pamäte RAM uspokojovalo všetky potreby aj skvelých herných počítačov. V súčasnosti pre bežné fungovanie iba prevádzkový okenné systémy 7 vyžaduje 1 GB pamäte, o aplikáciách a hrách ani nehovoriac. Nikdy nebude žiadna RAM navyše, ale prezradím vám tajomstvo, že 32-bitové okná využívajú iba 3,25 GB RAM, aj keď nainštalujete všetkých 8 GB RAM. Môžete si o tom prečítať viac.

Rozmery lamiel alebo takzvaný Form Factor.

Form-factor- to sú štandardné veľkosti modulov RAM, typ konštrukcie samotných pásikov RAM.
DIMM(Dual InLine Memory Module – obojstranný typ modulov s kontaktmi na oboch stranách) – určený hlavne pre stolné stacionárne počítače a SODIMM používané v notebookoch.

Frekvencia hodín.

Toto je dosť dôležitý technický parameter RAM. Základná doska má ale aj taktovaciu frekvenciu a je dôležité poznať prevádzkovú frekvenciu zbernice tejto dosky, keďže ak ste si kúpili napr. DDR3-1800 a slot (konektor) základnej dosky podporuje maximálnu frekvenciu hodín DDR3-1600, potom bude modul RAM v dôsledku toho pracovať s taktovacou frekvenciou 1600 MHz. V tomto prípade sú možné všetky druhy porúch, chyby v prevádzke systému a.

Poznámka: Rýchlosť pamäťovej zbernice a rýchlosť procesora sú úplne odlišné pojmy.

Z vyššie uvedených tabuliek môžete pochopiť, že frekvencia zbernice vynásobená 2 udáva efektívnu frekvenciu pamäte (uvedenú v stĺpci „čip“), t.j. nám udáva rýchlosť prenosu dát. Názov nám hovorí to isté. DDR(Double Data Rate) – čo znamená dvojnásobnú rýchlosť prenosu dát.
Pre prehľadnosť uvediem príklad dekódovania v názve modulu RAM - Kingston/PC2-9600/DDR3(DIMM)/2Gb/1200MHz, Kde:
— Kingston- výrobca;
— PC2-9600— názov modulu a jeho priepustnosť;
- DDR3 (DIMM)- typ pamäte (faktor, v ktorom je modul vyrobený);
- 2 GB je objem modulu;
- 1200 MHz— efektívna frekvencia, 1200 MHz.

priepustnosť.

Šírka pásma- charakteristika pamäte, od ktorej závisí výkon systému. Vyjadruje sa ako súčin frekvencie systémovej zbernice a množstva dát prenesených za cyklus hodín. Šírka pásma (špičková dátová rýchlosť) je zloženým meradlom schopnosti RAM, berie do úvahy prenosová rýchlosť, šírka autobusu a počet pamäťových kanálov. Frekvencia udáva potenciál pamäťovej zbernice na takt – pri vyššej frekvencii je možné preniesť viac dát.
Vrcholový indikátor sa vypočíta podľa vzorca: B=f*c, Kde:
B je šírka pásma, f je prenosová frekvencia, c je šírka zbernice. Ak na prenos dát používate dva kanály, všetko prijaté vynásobíme 2. Ak chcete získať číslo v bajtoch / s, musíte výsledok vydeliť 8 (pretože v 1 byte je 8 bitov).
Pre lepší výkon šírka pásma pamäťovej zbernice A šírka pásma procesorovej zbernice sa musí zhodovať. Napríklad pre procesor intel core 2 duo E6850 so systémovou zbernicou 1333 MHz a šírkou pásma 10600 Mb/s, môžete nainštalovať dva moduly so šírkou pásma 5300 Mb/s (PC2-5300), celkovo budú mať priepustnosť systémová zbernica (FSB) rovná 10600 Mb/s.
Frekvencia zbernice a šírka pásma sú označené nasledovne: " DDR2-XXXX"A" PC2-YYYY". Tu „XXXX“ označuje efektívnu frekvenciu pamäte a „YYYY“ označuje maximálnu šírku pásma.

Časovanie (latencia).

Načasovanie (alebo latencia) sú časové oneskorenia signálu, ktoré v technická špecifikácia RAM je napísaná ako 2-2-2 " alebo " 3-3-3 " atď. Každá číslica tu vyjadruje parameter. V poradí je to vždy CAS Latencia“ (čas cyklu), “ Oneskorenie RAS do CAS“ (čas plný prístup) a " Čas predbežného nabíjania RAS» (čas predbežného nabíjania).

Poznámka

Aby ste lepšie porozumeli konceptu časovania, predstavte si knihu, bude to naša RAM, ku ktorej máme prístup. Informácie (údaje) v knihe (RAM) sú rozdelené do kapitol a kapitoly pozostávajú zo strán, ktoré zase obsahujú tabuľky s bunkami (ako v tabuľkách Excel). Každá bunka s údajmi na stránke má svoje vertikálne (stĺpce) a horizontálne (riadky) súradnice. Signál RAS (Raw Address Strobe) sa používa na výber riadku a signál CAS (Column Address Strobe) sa používa na čítanie slova (údajov) z vybraného riadku (t. j. na výber stĺpca). Celý cyklusčítanie začína otvorením „stránky“ a končí jej zatvorením a opätovným načítaním, pretože. inak sa bunky vybijú a dáta sa stratia. Takto vyzerá algoritmus na čítanie dát z pamäte:

  1. zvolená „stránka“ sa aktivuje signálom RAS;
  2. údaje z vybraného riadku na stránke sa prenášajú do zosilňovača a prenos údajov vyžaduje oneskorenie (nazývané RAS-to-CAS);
  3. je daný signál CAS na výber (stĺpec) slova z tohto riadku;
  4. dáta sa prenášajú na zbernicu (odkiaľ idú do pamäťového radiča), pričom dochádza aj k oneskoreniu (CAS Latency);
  5. ďalšie slovo ide už bez oneskorenia, pretože je obsiahnuté v pripravenom riadku;
  6. po dokončení prístupu k riadku sa stránka zatvorí, údaje sa vrátia do buniek a stránka sa znovu nabije (oneskorenie sa nazýva RAS Precharge ).

Každá číslica v označení udáva, o koľko cyklov zbernice bude signál oneskorený. Časy sa merajú v nanosekundách. Čísla môžu mať hodnoty od 2 do 9. Niekedy sa však k týmto trom parametrom pridá štvrtý (napríklad: 2-3-3-8 ), nazývaný " Čas cyklu DRAM Tras/Trc“ (charakterizuje výkon celého pamäťového čipu ako celku).
Stáva sa, že niekedy prefíkaný výrobca uvádza iba jednu hodnotu v charakteristikách pamäte RAM, napríklad " CL2” (CAS Latency), prvé načasovanie sa rovná dvom cyklom. Prvý parameter sa však nemusí zhodovať so všetkými časovaniami a môže byť menší ako ostatné, takže na to pamätajte a nepodľahnite marketingovému triku výrobcu.
Príklad na ilustráciu vplyvu časovania na výkon: systém s pamäťou 100 MHz s časovaním 2-2-2 má približne rovnaký výkon ako ten istý systém pri 112 MHz, ale s oneskorením 3-3-3. Inými slovami, v závislosti od latencie môže byť rozdiel vo výkone až 10 %.
Pri výbere je teda lepšie kupovať pamäť s najnižšími časovaním a ak chcete pridať modul k už nainštalovanej, tak časovanie zakúpenej pamäte sa musí zhodovať s časovaním nainštalovanej pamäte.

Pamäťové režimy.

RAM môže pracovať v niekoľkých režimoch, pokiaľ takéto režimy samozrejme nepodporuje základná doska. Toto jeden kanál, dvojkanálový, trojkanálový a dokonca štvorkanálový režimov. Preto by ste pri výbere RAM mali venovať pozornosť tomuto parametru modulov.
Teoreticky sa rýchlosť pamäťového subsystému v dvojkanálovom režime zvyšuje 2-krát, v trojkanálovom režime - 3-krát atď., Ale v praxi sa v dvojkanálovom režime zvyšuje výkon, na rozdiel od jednokanálového režimu je 10-70%.
Pozrime sa bližšie na typy režimov:

  • Režim jedného kanála(jednokanálový alebo asymetrický) - tento režim je povolený, keď je v systéme nainštalovaný iba jeden pamäťový modul alebo sa všetky moduly navzájom líšia veľkosťou pamäte, frekvenciou prevádzky alebo výrobcom. Nezáleží na tom, do ktorých slotov a do akej pamäte nainštalovať. Celá pamäť pobeží rýchlosťou najpomalšej nainštalovanej pamäte.
  • duálny režim(dvojkanálový alebo symetrický) - v každom kanáli je nainštalované rovnaké množstvo pamäte RAM (a teoreticky dochádza k zdvojnásobeniu najvyššia rýchlosť prenos dát). V dvojkanálovom režime pracujú pamäťové moduly v pároch 1. s 3. a 2. so 4.
  • Trojitý režim(trojkanálový) - v každom z troch kanálov je nainštalované rovnaké množstvo pamäte RAM. Moduly sa vyberajú podľa rýchlosti a hlasitosti. Na aktiváciu tohto režimu musia byť moduly nainštalované v slotoch 1, 3 a 5/alebo 2, 4 a 6. Mimochodom, v praxi tento režim nie je vždy produktívnejší ako dvojkanálový a niekedy dokonca stráca rýchlosť prenosu dát.
  • Flex režim(flexibilné) - umožňuje zvýšiť výkon pamäte RAM pri inštalácii dvoch modulov rôznych veľkostí, ale rovnakej frekvencie. Rovnako ako v dvojkanálovom režime sú pamäťové dosky inštalované v rovnako pomenovaných konektoroch rôznych kanálov.

Zvyčajne je najbežnejšou možnosťou režim dvojkanálovej pamäte.
Pre prácu vo viackanálových režimoch existujú špeciálne sady pamäťových modulov – tzv Pamäť súpravy(Kit-set) - tento kit obsahuje dva (tri) moduly od rovnakého výrobcu s rovnakou frekvenciou, časovaním a typom pamäte.
Vzhľad súpravy KIT:
pre dvojkanálový režim

pre 3-kanálový režim

Najdôležitejšie však je, že takéto moduly sú starostlivo vyberané a testované výrobcom, aby fungovali v pároch (trojiciach) v dvoj (troj) kanálových režimoch a neznamenali žiadne prekvapenia v prevádzke a konfigurácii.

Výrobca modulu.

Teraz na trhu RAM osvedčení výrobcovia ako napr. Hynix, amsung, Korzár, Kingmax, Transcendovať, Kingston, OCZ
Každá firma má pre každý produkt svoje. označovacie číslo, čím sa pri správnom rozlúštení môžete veľa naučiť aj sami užitočná informácia o produkte. Skúsme napríklad rozlúštiť označenie modulu Kingston rodiny ValueRAM(pozri obrázok):

Dešifrovanie:

  • KVR– Kingston ValueRAM t.j. výrobca
  • 1066/1333 – prevádzková/efektívna frekvencia (MHz)
  • D3- typ pamäte (DDR3)
  • D (Dual) - hodnosť / hodnosť. Dvojradový modul je dva logické moduly spájkované na rovnakom fyzickom kanáli a využívajúce ten istý fyzický kanál (vyžaduje sa na dosiahnutie maximálneho množstva pamäte RAM s obmedzeným počtom slotov)
  • 4 – 4 pamäťové čipy DRAM
  • R-registrovaný, označuje stabilnú prevádzku bez porúch a chýb po čo najdlhšie nepretržité časové obdobie
  • 7 – oneskorenie signálu (CAS=7)
  • S– snímač teploty na module
  • K2- sada (súprava) dvoch modulov
  • 4G- celkový objem veľryby (oba stĺpce) je 4 GB.

Uvediem ďalší príklad označenia CM2X1024-6400C5:
Z etikety je vidieť, že toto modul DDR2 objem 1024 MBštandardné PC2-6400 a meškania CL = 5.
Známky OCZ, Kingston A Korzár odporúčané na pretaktovanie, t.j. majú potenciál pretaktovania. Budú s malým načasovaním a rezervou frekvencia hodín, plus všetko, čo sú vybavené radiátormi, a niektoré dokonca aj chladičmi na odvod tepla, pretože. pri zrýchlení sa množstvo tepla výrazne zvyšuje. Cena za ne bude prirodzene oveľa vyššia.
Odporúčam vám, aby ste nezabudli na falzifikáty (na regáloch je ich veľa) a kupovali moduly RAM iba v serióznych obchodoch, ktoré vám poskytnú záruku.

Nakoniec:
To je všetko. S pomocou tohto článku si myslím, že sa pri výbere RAM pre váš počítač nebudete mýliť. Teraz môžeš vybrať správneho operátora pre systém a zlepšiť jeho výkon bez akýchkoľvek problémov. No a pre tých, ktorí si RAM kupujú (alebo si ju už kúpili), venujem nasledujúci článok, v ktorom podrobne popíšem ako správne nainštalovať RAM do systému. Nenechajte si ujsť…

Maximálne množstvo pamäte RAM, ktoré 32-bitové systémy podporujú

Položme si otázku: môžu 32-bitové systémy v princípe pracovať s fyzickou pamäťou väčšou ako 4 GB a ak áno, ako.

Hlavná vec, ktorú musíte urobiť na samom začiatku, je jasne rozlíšiť medzi tromi pojmami:

Vlastnosti procesora;
32-bitový operačný systém;
32-bitová aplikácia (program)
Posledné dve sa veľmi často miešajú do jednej kôpky, čo by sa v tomto prípade robiť nemalo. Začnime pekne po poriadku a z diaľky – urobme si krátku historickú odbočku.

Obráťme sa na tabuľku hlavných charakteristík populárnych procesorov od spoločnosti Intel:

Túto tabuľku potrebujeme, aby sme jasne ukázali, že bitová šírka adresovej zbernice sa nie vždy zhodovala s bitovou šírkou architektúry procesora.
Najprv sa pozrime na 16-bitové procesory. Ak by mali 16-bitovú adresovú zbernicu, tak maximálna veľkosť dostupnej fyzickej pamäte by bolo len 64 kB (2 na 16 sa rovná 65536). Intel 8086 však už vedel pracovať s pamäťou do 1 MB a 80286 už do 16 MB vďaka 20 a teda 24 bitom adresovej zbernice.
Éra procesorov kompatibilných s x86 s 32-bitovými registrami a 4 GB RAM začala s Intel 80386 už v roku 1985. Nasledujúcich 10 rokov neboli 32-bitové x86 procesory fyzicky schopné pracovať s viac ako 4 GB pamäte.
V roku 1995 bol predstavený procesor Intel Pentium Pro. Spolu s úplne novou architektúrou jadra dostal tento procesor 36-bitovú adresovú zbernicu, ktorá, ako nie je ťažké vypočítať, zvýšila maximálnu veľkosť fyzickej pamäte, ktorú má k dispozícii na 64 GB (v moderných 64-bitových procesoroch 37 bitov, čo zvyšuje limit adresovateľnej fyzickej pamäte na 128 GB).
Okrem toho procesor implementoval „zložitý“ mechanizmus správy pamäte, ktorý mapoval fyzickú pamäť nachádzajúcu sa za hranicou 4 GB na 32-bitovú virtuálnu pamäť v rozsahu 0 – 4 GB, čím „oklamal“ 32-bitové aplikácie. Tento režim správy pamäte procesorom x86 sa nazýva PAE (Physical Address Extension - rozšírenie fyzickej adresy).
Pentium Pro bolo v tom čase umiestnené ako procesor pre servery a pracovné stanice. Skutočne, nebolo ľahké si predstaviť stolný počítač v roku 1995 s nielen väčšou, ale dokonca vzdialene sa blížiacou 4 GB RAM. Pamäť sa potom merala v megabajtoch. Napríklad v roku 1998 sa 32 MB RAM v typickom stolnom počítači nepovažovalo za málo. A taká pamäťová lišta stojí od 60 dolárov. A v našej dobe (2014) sú počítače s menej ako 4 GB pamäte v plnom prúde. Pre prácu kancelárske aplikácie v spojení s Windows XP je dokonca veľa takého množstva pamäte. Procesor Pentium Pro bol navyše veľmi drahý a mal problémy s výkonom pri spúšťaní vtedy populárnych 16-bitových aplikácií.
Môžeme povedať, že takéto riešenie bolo novinkou pre 32-bitové procesory, no vzhľadom na skutočnosť, že táto prax bola predtým široko používaná v 16-bitových procesoroch, sotva ju možno označiť za revolučnú. Už od dôb DOSu bol totižto trik s adresovaním segmentov široko používaný, keď bola celá pamäť rozdelená na segmenty s veľkosťou 64 kB a adresa pozostávala z dvoch častí: segmentu a offsetu v segmente, takže bolo možné použiť viac ako 64 kB pamäte.
Nie všetky, ale drvivá väčšina moderných x86 desktopových procesorov je 64-bitových a má podporu PAE. Vďaka tomu dokážu pracovať nielen s pamäťou viac ako 4 GB, ale takúto možnosť poskytujú aj 32-bitovým operačným systémom.

Najjednoduchší spôsob, ako určiť podporu režimu PAE procesorom, sa ukázal byť v Linuxe. Na Ubuntu alebo na ktoromkoľvek z jeho mnohých klonov môžete zadať do terminálu:
grep -color=always -i PAE /proc/cpuinfo
Výsledkom by malo byť niečo takéto:

32-bitové operačné systémy

Prvým 32-bitovým operačným systémom spoločnosti Microsoft bol Windows NT 3.1, vydaný v roku 1993. Bol určený pre firemný sektor, teda pre servery a pracovné stanice. O dva roky neskôr, v roku 1995, sa objavil Windows 95, operačný systém pre stolné počítače a notebooky. Medzi týmito dvoma udalosťami bola v roku 1994 predstavená verzia 1.0 jadra Linuxu. Ukázalo sa, že 32-bitová architektúra je natoľko úspešná a „dostatočná“, že je v posledných 2 desaťročiach široko používaná. Najnovší 32-bitový serverový operačný systém spoločnosti Microsoft bol Windows Server 2008. najnovší Windows 8 sa stále ponúka v dvoch variantoch. Na realizáciu pridané vlastnosti režim rozšírenia fyzickej adresy, okrem vhodného procesora a základnej dosky s adekvátnym čipsetom a požadovaným počtom smerovaných adresných liniek si podporu PAE vyžaduje priamo samotný operačný systém.
Ak používate 32-bitový Linux, nebudete mať problémy s použitím viac ako 4 GB pamäte. Na operačných systémoch podpora Linuxu PAE sa objavil v roku 1999 v jadre 2.3.23 a odvtedy sa používa bez akýchkoľvek obmedzení.

Pozrime sa na tabuľku maximálnych podporovaných veľkostí fyzickej pamäte, prevzatú z článku z roku 2005 na msdn.microsoft.com pre Windows 2000, Windows XP a Windows Server 2003 >

Ako môžete vidieť z tejto tabuľky, režim PAE je podporovaný vo všetkých verziách operačného systému Microsoft od Windows 2000. Rozdiely v maximálnych veľkostiach pamäte v rôznych verziách serverových operačných systémov sú vysvetlené výlučne ich postavením na trhu spoločnosťou Microsoft. To je asi najjednoduchší spôsob, ako vysvetliť ich rozdielne ceny. Obzvlášť zaujímavé sú pre nás riadky v tabuľke, ktoré priamo naznačujú, že vo všetkých verziách Windows XP je celkový adresný priestor fyzickej pamäte obmedzený na 4 GB. V jadre je to umelo obmedzené, keďže existuje podpora pre PAE.
Režim PAE je možné povoliť alebo zakázať. Počnúc systémom Windows XP SP2 je PAE nútené povoliť technológiu zabezpečenia DEP (Data Execution Prevention).

DEP je technológia, ktorá vám umožňuje chrániť operačný systém pred veľkou triedou škodlivý kód, ktorý je spočiatku vložený do oblasti pamäte vyhradenej pre dáta a maskuje sa ako dáta, a potom sa z nej pokúša začať. Technológia DEP blokuje takéto spustenie škodlivého kódu. Technológia je implementovaná ako softvérovo, tak aj hardvérovo. V druhom prípade procesor označí jednotlivé stránky pamäte ako neobsahujúce spustiteľný kód zmenou vysokého bitu v tabuľke adries PTE (Page Table Entry). virtuálna pamäť a potom zachytí a zabráni spusteniu spustiteľného kódu z týchto stránok.

32-bitové aplikácie
Vďaka správcovi pamäte procesora, ktorý prideľuje pamäť v režime PAE bez ohľadu na činnosť aplikácií, a podpore tohto režimu činnosti operačným systémom sú 32-bitové aplikácie oddelené od fyzickej pamäte a nemajú žiadnu vedomosť o jej skutočnej veľkosť. Každá aplikácia, pretože si zachováva 32-bitový adresný priestor, má stále k dispozícii iba 4 GB virtuálnej pamäte. V systéme Windows je presná polovica z týchto 4 GB poskytnutá potrebám samotnej aplikácie, v systéme Linux - 3 GB. V systéme Windows je možné vynútiť pridelenie 3 GB aplikácii, ale vo väčšine prípadov to nie je praktické.
Treba mať na pamäti, že zapnutie režimu PAE sa v žiadnom prípade nerovná prechodu na 64-bitový systém, v ktorom je každej aplikácii pridelené neporovnateľne väčšie množstvo pamäte. Ak sa na úkor PAE snažíme priamo uspokojiť prehnaný apetít istého moderná aplikácia, napríklad inžiniersky alebo grafický modelovací balík, potom z toho nič dobré nebude. Ak však potrebujete súčasne spustiť niekoľko aplikácií náročných na pamäť (ale nie super náročných), výhody PAE budú priame. V prvom rade sa to týka serverov.
Napríklad sú potrebné dva virtuálne stroje, aby bežali súčasne, každý s 2 GB pamäte. Čo sa stane bez PAE, je jasné - druhý virtuálny stroj sa s najväčšou pravdepodobnosťou jednoducho nespustí, alebo systém spustí takú intenzívnu výmenu so swapovacím súborom, že proces prejde do kategórie „stratégia krok za krokom ". S povoleným PAE, za predpokladu, že je na hostiteľskom počítači dostatok fyzickej pamäte RAM virtuálne stroje môže bezpečne pracovať.
Medzi nevýhody PAE zvyčajne patrí možné zníženie výkonu systému v dôsledku zníženia rýchlosti prístupu do pamäte spojeného s dodatočnými operáciami na prepínanie zobrazených stránok pamäte a slabý výkon niektorých ovládačov zariadení v 36-bitovom adresnom priestore.

Maximálne množstvo fyzickej pamäte podporované rôznymi verziami systému Windows

Pozrime sa, koľko pamäte RAM podporujú iné verzie systému Windows vydané po XP.

Verzie Windows Vista x86 oproti XP sa takmer nič nezmenilo.

Ako vidíte, opäť žiadne zmeny – absolútny limit pre x86 zostal na 4 GB. 1 GB v systéme Windows Vista Starter a 2 GB v systéme Windows 7 Starter len posilňujú záver, že tieto limity sú umelé.

To isté pre Windows 8

Ako je zrejmé z predloženej tabuľky, z hľadiska pamäťových limitov sa nič nezmenilo ani v systéme Windows 8. Škoda, asi by to obmedzenie mohli odstrániť, alebo aspoň posunúť späť.

A teraz je čas zvážiť dôvody, prečo spoločnosť Microsoft obmedzuje horný limit dostupnej fyzickej pamäte v klientskych verziách systému Windows x86.

Jeden z hlavných dôvodov - Problémy so zabezpečením systému Windows XP.

Windows XP bol vydaný na jeseň roku 2001 a vo veľmi krátkom čase si získal obrovskú popularitu medzi používateľmi na celom svete. A ako viete, tam, kde je veľká popularita, sú veľké problémy. Okamžite sa pre ňu vytvorilo obrovské množstvo škodlivého kódu v podobe rôznych a početných vírusov. Zároveň sa ukázalo, že nový operačný systém má množstvo zraniteľností a veľmi nízku odolnosť voči hackingu. V tom čase Microsoft nemal vlastný plnohodnotný klientsky antivírusový balík. Situácia sa z veľkej časti upravila. softvérové ​​produkty vývojárom tretích strán to však zjavne nestačilo a vo všeobecnosti zostala situácia veľmi napätá.
Aby sa nejako zvýšil zabezpečenie okien XP, v roku 2004 bol vydaný druhý servisný balík - SP2. A potom nastali problémy. Jednou z hlavných funkcií tohto balíka z hľadiska bezpečnosti bolo zahrnutie technológie DEP (Data Execution Prevention). Táto technológia, ktorá je dnes široko používaná, umožňuje odraziť celú triedu škodlivých útokov tým, že zakáže spúšťanie spustiteľného kódu zo stránok pamäte, ktoré na to nie sú určené. Aby však funkcia DEP fungovala, musí byť povolená podpora PAE (Physical Address Extension). Povolenie režimu PAE zmení mechanizmus prístupu k stránkam pamäte RAM a umožní vám pracovať s fyzickou pamäťou väčšou ako 4 GB. Pri príprave a testovaní Windows XP s druhým balíkom service pack sa však zistili veľké problémy, ktoré viedli k fatálnym chybám a pádom operačného systému. Veľmi rýchlo sa našli príčiny problémov. Ukázalo sa, že ide o ovládače zariadení napísané bez zohľadnenia možnosti ich prevádzky v režime PAE.

Malá odbočka.
V režime PAE môže byť ľubovoľná pamäťová stránka 32-bitového aplikačného virtuálneho adresného priestoru skutočne umiestnená kdekoľvek v dostupnej fyzickej pamäti. Bežné aplikácie táto okolnosť nijako neovplyvňuje, je im to jedno. Ale pre ovládače zariadení je všetko oveľa horšie - potom potrebujú pracovať s konkrétnymi fyzickými adresami, a nie s virtuálnymi. Podmienečne môže byť situácia znázornená takto:

Ovládač sa pokúša prečítať alebo zapísať nejaké informácie na adresy, ktoré sú priradené k práci so zariadením. Ak je ovládač „hlúpy“, nerozumie, v akom prostredí funguje a nedokáže „vyjednávať“ s operačným systémom, potom, ako je znázornené na obrázku, namiesto vstupných / výstupných portov svojho zariadenia začne komunikovať s niektorými bunkami fyzickej pamäte. Výsledok takejto „komunikácie“ pre fungovanie systému je nepredvídateľný až do úplného „zamrznutia“ a reštartu.

S cieľom vyriešiť tento problém a neblokovať používateľom inštaláciu SP2 kvôli možné problémy Microsoft urobil veliteľské rozhodnutie - povoliť PAE, ale je triviálne obmedziť hornú hranicu dostupnej pamäte RAM klientskych verzií svojho operačného systému na 4 GB. V tomto prípade sa adresy prekladajú jedna na jednu ako v „klasickom“ 32-bitovom systéme a „hlúpe“ nedokončené ovládače zariadení fungujú úspešne.
No lacno a veselo. Lacné, pretože výrobcovia hardvéru sa nemuseli ponáhľať s objednaním vývoja „správnych“ ovládačov. Nahnevane preto, že zatiaľ takto odložené problémy s využívaním fyzickej pamäte počítača sa presunuli na koncového užívateľa.
Od vydania SP2 pre XP už utieklo veľa gigabajtov a Windows stále nevidí viac ako 4 GB RAM a ako sme videli v tabuľke „Limity fyzickej pamäte: Windows 8“, v tomto smere sa neočakávajú žiadne zmeny. .
A to nie je úplne jasné: pre Windows Vista sme ešte museli napísať nové ovládače, čo znamená, že ich bolo možné správne prepísať, aby fungovali s PAE, no limit 4 GB zostal.
Dnes je už veľmi ťažké predstaviť si 32-bitové ovládače, ktoré nezvládnu viac ako 4 GB pamäte. Možno je dôvodom to, že Microsoft chce týmto spôsobom prinútiť používateľov, aby prešli na x64?

Ale čo serverové verzie systému Windows?
Dá sa predpokladať, že ovládače zariadení pre nich boli okamžite vyvinuté s ohľadom na prácu v režime PAE, to znamená, že boli „inteligentné“ a dôkladne testované. Uľahčila to aj skutočnosť, že hardvérové ​​konfigurácie serverov nemali taký „zverinec“ zabudovaných zariadení.
Až donedávna, napríklad pred príchodom technológie virtualizácie pracovísk, ktorá okrem iného naznačuje možnosť spracovania grafiky samotným serverom, tento server vôbec nepotreboval serióznu grafickú kartu, pretože video zabudované do základná doska. Tiež 32-bitové serverové verzie systému Windows ukončili svoju históriu so systémom Windows Server 2008.

V druhej časti sú tajomstvá prideľovania pamäte v 32-bitových Windows a ako sa vysporiadať s obmedzením.



Načítava...
Hore