De hoeveelheid RAM hangt af. Wat is RAM. Maximaal RAM

Het is geen geheim dat de aanwezigheid van een grote hoeveelheid RAM een gunstig effect heeft op de snelheid van veel applicaties. In dit artikel zullen we het hebben over de interactie van RAM en het Windows-systeem, en zullen we veel veelgestelde vragen over dit onderwerp beantwoorden.

Invoering

De technologische vooruitgang staat niet stil en elk jaar worden computers steeds perfecter. Tegelijkertijd, met de groei van technische kenmerken, daalt de prijs van componenten onverbiddelijk, en tegenwoordig worden pc's, die drie jaar geleden enkele duizenden dollars kosten, voor enkele honderden verkocht.

Ook deze trend is niet gespaard gebleven bij het RAM, dat de laatste tijd flink in prijs is gedaald. Ongeveer 15 jaar geleden kostte een geheugenmodule met een volume van vier megabyte (denk er maar eens aan!) ongeveer $ 100, en vandaag zijn de kosten van vier gigabyte RAM (RAM - random access memory of random access memory) slechts ongeveer 700 roebels. Het is geen geheim dat de aanwezigheid van een grote hoeveelheid RAM een gunstig effect heeft op de snelheid van veel applicaties, daarom is deze hoeveelheid het minimum voor de meeste moderne computers, zelfs instapniveau. Meer geavanceerde systemen bevatten 8, 16 en meer gigabyte "RAM".

En alles zou in orde zijn, maar veel gebruikers hebben zeker één probleem ondervonden, in het geval dat een computer vier of meer gigabyte RAM heeft geïnstalleerd, ziet het 32-bits Windows-besturingssysteem ze gewoon niet.

In dit artikel leer je hoe het besturingssysteem werkt met RAM, welke hoeveelheden RAM door verschillende edities van Windows worden ondersteund, waarom het besturingssysteem in sommige gevallen niet al het geïnstalleerde geheugen ziet, waarom dit gebeurt en of er iets aan gedaan kan worden in deze situatie, wat is een wisselbestand, en nog veel meer. Maar laten we eerst een korte excursie maken naar de theorie van het organiseren van het fysieke geheugen van een computer, en ook uitzoeken hoe RAM in het algemeen de systeemprestaties beïnvloedt.

Adresruimte

De basiseenheid voor het meten van de hoeveelheid informatie is: beetje, die slechts twee waarden kan aannemen - nul en één. In moderne computerarchitecturen is de minimale eenheid voor het verwerken en opslaan van informatie: byte gelijk aan acht bits. Kortom, het geheugen van een computer is een enorme reeks bytes.

Eén byte kan een van de 256 waarden (2 8) opslaan, die, afhankelijk van hun interpretatie, cijfers of symbolen of letters kunnen zijn. De waarde 56 kan bijvoorbeeld een gewoon getal of de letter "V" in ASCII-codering vertegenwoordigen. In een paar bytes kunnen veel grotere waarden worden opgeslagen. Drie bytes kunnen bijvoorbeeld al 16.777.216 waarden (256 3) aannemen, waarin het hele korte woord kan worden gecodeerd.

Zodat elk apparaat of programma toegang kan krijgen tot een specifieke byte in het geheugen (adresseert) om daar te schrijven of gegevens van daaruit te ontvangen, wordt een unieke index toegewezen met de naam adres... Het adresbereik van nul tot maximum wordt genoemd adresruimte.

Fysiek en virtueel geheugen

In de eerste computers was de grootte van de adresruimte identiek aan de grootte van het geïnstalleerde RAM-geheugen. Dat wil zeggen, als de computer 128 KB geheugen had geïnstalleerd, dan was de maximale hoeveelheid geheugen die het programma tijdens de werking kon gebruiken gelijk aan 128 KB. In dit geval was het adres van een toepassingsobject gelijk aan het adres van de fysieke cel van het opslagapparaat.

Deze adresseringsmethode was heel eenvoudig, maar had een aantal belangrijke nadelen. Ten eerste werd het geheugen van de actieve applicatie beperkt door RAM, dat op dat moment erg duur was en in zeer kleine hoeveelheden op een computer werd geïnstalleerd. Ten tweede werden alle actieve programma's uitgevoerd in dezelfde adresruimte, wat leidde tot de kans dat meerdere toepassingen gegevens per ongeluk naar dezelfde cel schrijven. In het geval van een dergelijke situatie is het niet moeilijk om de gevolgen te raden.

In moderne computers werken apparaten en programma's niet met echte ( fysiek) geheugen, en virtueel dat imiteert het. Hierdoor kan de toepassing aannemen dat de machine de theoretisch maximaal mogelijke hoeveelheid RAM heeft, evenals het feit dat dit het enige programma is dat op de computer draait.

Zo wordt de adresruimte van een computer tegenwoordig niet langer beperkt door de grootte van het fysieke (RAM) geheugen en heeft de maximale grootte, afhankelijk van de werkomgeving, het besturingssysteem.

Tegenwoordig is het Windows-besturingssysteem beschikbaar in zowel 32-bits als 64-bits versies. De eerste gebruikt, zoals de naam al doet vermoeden, een 32-bits adresruimte voor adressering, waarvan de maximale grootte 2 32 = 4 294 967 296 bytes of 4 GB (gigabytes) is. De 64-bits versie van het besturingssysteem vergroot de adresruimte tot een ongelooflijke 2 64 = 18 446 744 073 709 551 616 bytes - meer dan 18 triljoen bytes of 16 EB (exabytes). Het is waar dat het vermeldenswaard is dat moderne clientbesturingssystemen Windows 7 x64 om objectieve redenen een maximale adresruimte van 16 TB (244) ondersteunen.

Tegelijkertijd worden aan elke actieve applicatie volumes van 4 GB en 16 TB toegewezen, afhankelijk van het systeem! Dat wil zeggen, elk actief programma krijgt zijn eigen adresruimte, die niet overlapt met andere.

De invloed van de hoeveelheid RAM op de snelheid van het systeem

Maar wat gebeurt er als de records in de adresruimte de omvang van de daadwerkelijk geïnstalleerde hoeveelheid fysiek geheugen beginnen te overschrijden? In dit geval wordt een deel van de tijdelijk ongebruikte gegevens overgebracht van het RAM naar de harde schijf in de zogenaamde wisselbestand of "ruilen". Als de programma's deze gegevens opnieuw nodig hebben, zal het systeem deze op verzoek terugzetten van schijf naar RAM.

Als de computer een kleine hoeveelheid RAM heeft, moet het besturingssysteem vaak gegevens van het RAM naar het wisselbestand verplaatsen en vice versa, waardoor de belasting van de harde schijf sterk toeneemt, wat op zijn beurt leidt tot vertraging van het hele systeem. In het geval dat meerdere applicaties tegelijk worden gestart, kan het zijn dat het systeem al zijn tijd gaat besteden aan het uitwisselen van informatie tussen geheugen en schijf, in plaats van programma's uit te voeren. Visueel "bevriest" het systeem op dit moment, dat wil zeggen dat het niet meer reageert op gebruikerscommando's.

Hoe groter de werkelijke hoeveelheid RAM, hoe minder vaak de harde schijf wordt gebruikt, en als gevolg daarvan nemen de algehele prestaties van de computer toe. Dat is de reden waarom een ​​​​vergroting van de RAM bijna altijd een positief effect heeft op de snelheid van het systeem, en rekening houdend met de huidige prijzen voor geheugen, is de installatie van 8, 16 of zelfs 32 GB "RAM" redelijk betaalbaar voor veel gebruikers. De grote hoeveelheid geheugen is vooral handig bij het werken met grafische toepassingen (inclusief moderne 3D-games) en videobewerkingsprogramma's.

Het is de moeite waard om te weten dat verschillende versies van het 64-bits Windows-besturingssysteem verschillende maximale hoeveelheden RAM kunnen ondersteunen. En als gebruikers van oudere versies van Vista of 7 (Professional, Enterprise, Ultimate), die tot 192 GB geheugen ondersteunen, zich geen zorgen hoeven te maken, aangezien een dergelijk volume praktisch onbereikbaar is op thuiscomputers, dan zullen degenen die de Home Basic hebben en Home Premium-versies hebben iets om over na te denken. De mogelijkheden van deze edities zijn sterk beperkt, en als Premium tot 16 GB "RAM" ondersteunt, dan is Basic slechts 8 GB. Het maximaal beschikbare RAM-geheugen dat wordt ondersteund door het verouderde Windows XP (64-bits versie) is 16 GB.

Waarom 32-bits systeem?ramenziet geen 4 GB RAM

Zeker, veel gebruikers willen profiteren van de daling van de geheugenprijzen en het volume ervan op hun eigen computers vergroten. Deze procedure is eenvoudig - u kunt de oude strips van het moederbord verwijderen en binnen enkele minuten nieuwe strips plaatsen zonder speciaal gereedschap. Dan zetten we de computer aan, verheugen we ons stilletjes wanneer het zelftestprogramma tijdens het opstarten de nieuwe hoeveelheid geïnstalleerd RAM-geheugen weergeeft (hoewel er hier mogelijk problemen zijn, maar daarover hieronder meer). Vervolgens wachten we tot Windows is geladen, gaan we naar de computereigenschappen en ... we zien dat in de sectie "Geïnstalleerd geheugen" een getal van meer dan drie gigabyte staat, in plaats van bijvoorbeeld de daadwerkelijk geïnstalleerde vier. Dus wat is er gebeurd en kan het worden opgelost?

Zoals we al weten, is puur theoretisch een 32-bits systeem zonder extra aanpassingen beschikbaar tot 4 gigabyte RAM (2 32), maar Windows kan dit niet allemaal gebruiken, omdat een deel ervan is gereserveerd voor computerapparatuur.

Nu is het tijd om een ​​kleine excursie in de geschiedenis te maken. De eerste desktop-pc's, die begin jaren tachtig werden uitgebracht, splitsten hun fysieke geheugenadresruimte in tweeën in een verhouding van vijf tot drie. Het eerste deel was gereserveerd voor RAM (Random Access Memory) en het tweede deel was bedoeld voor een zelftestprogramma (POST), een basisinvoer-uitvoersysteem (BIOS) en apparaatgeheugen. Tegelijkertijd kon dat deel van de adresruimte dat was toegewezen aan apparaten niet tegelijkertijd worden gebruikt voor het RAM-geheugen van de computer.

Dat veranderde allemaal toen Intel in 1985 de 80386-processor op de markt bracht. Er werden twee beslissingen tegelijk genomen om de toewijzing van fysiek geheugen in computers te wijzigen op basis van de nieuwe chips. Het was gebruikelijk om de toewijzing van adressen in de eerste megabyte geheugen ongewijzigd te laten voor compatibiliteit met oude software en eerdere computermodellen. Voor computerapparatuur die geheugengebruik nodig heeft, is nu een vierde gigabyte toegewezen. De rest van de ruimte was toegewezen aan RAM.

Misschien zal deze beslissing vandaag voor velen niet helemaal correct lijken, maar op dat moment leken enkele gigabytes RAM gewoon fantastisch! En bijna niemand had gedacht dat de architectuur zelf en zo'n procedure voor het toewijzen van adressen zoveel jaren zou meegaan. Maar zelfs de dag zaaien, in alle moderne computers, begint RAM adressen te bezetten vanaf nul, en apparatuur - vanaf 4 GB in de tegenovergestelde richting.

Laten we nu eens nader bekijken hoe het geheugen wordt toegewezen vanaf het moment dat de computer opstart. Het is belangrijk om hier te onthouden dat alle programma's en computerapparaten niet rechtstreeks met fysiek geheugen werken, maar met een adresruimte waarvan de grootte op geen enkele manier afhangt van de daadwerkelijke hoeveelheid geïnstalleerd RAM. Dat wil zeggen, als u al het RAM-geheugen dat op de computer is geïnstalleerd van de computer verwijdert, verandert de grootte van de adresruimte niet. Bedenk dat dit voor 32-bits systemen 4 GB is.

Onmiddellijk na het inschakelen van de machine begint een speciaal programma genaamd BIOS (BIOS) toegang te krijgen tot de geïnstalleerde apparaten. Zijn taak is om eerst informatie te verzamelen over welke adresbereiken een bepaald apparaat kan gebruiken, en vervolgens het geheugen te distribueren zodat ze elkaar niet storen tijdens het gebruik. Nadat de benodigde virtuele adressen voor de apparatuur zijn gereserveerd in de adresruimte (vanaf de vierde gigabyte van boven naar beneden), begint het besturingssysteem te laden.

Zoals we eerder zeiden, wordt voor het geïnstalleerde RAM de adresruimte van onder naar boven toegewezen - vanaf nul. Dus, na het opstarten van het systeem, wordt het fysieke geheugen "geprojecteerd" op de adresruimte (van 0 tot 2 GB) en Windows, zonder enige conflicten te zien met de adressen die zijn gereserveerd voor apparaten, toont u de volledige geïnstalleerde hoeveelheid RAM.

Zolang de hoeveelheid RAM dus niet groter is dan twee tot drie gigabyte, ontstaan ​​er in de meeste gevallen geen problemen, maar zodra deze drempel wordt overschreden, zijn conflicten mogelijk. In de vierde gigabyte zal waarschijnlijk een situatie ontstaan ​​waarin zowel een RAM-cel als een apparaatgeheugencel, zoals een videokaart, hetzelfde adres claimen. Als daar RAM-gegevens worden geschreven, leidt dit tot vervorming van het beeld op het scherm, maar als het beeld op de monitor verandert, wordt de inhoud van het geheugen vervormd. Om dergelijke conflicten te voorkomen, gebruikt het besturingssysteem niet dat deel van het fysieke geheugen voor RAM dat is toegewezen aan apparaatadressen.

Na installatie van 4 GB fysiek geheugen, nemen de adressen in theorie alle beschikbare adresruimte voor 32-bits systemen in beslag. Maar alleen degenen die in het gebied vallen dat niet door apparaten is gereserveerd, blijven beschikbaar. In ons voorbeeld gaat Windows ervan uit dat het geïnstalleerde RAM-geheugen 3,5 GB is.

Lange tijd maakte niemand zich echt zorgen over het probleem van de vierde gigabyte. Er werd heel weinig ruimte gebruikt voor de behoeften van de apparaten - tientallen kilobytes voor schijfcontrollers en een netwerkadapter, plus enkele megabytes voor videokaartgeheugen. De volumes RAM zelf waren ook klein, waardoor de kruising van de adressen van het gebruikte RAM en de apparaten in de beschikbare adresruimte praktisch onmogelijk was.

Met de komst van AGP-technologie ging de eerste alarmbel. In die tijd vergrootten videoadapters met hardwareversnelde 3D-graphics hun behoefte om hun eigen RAM te gebruiken drastisch. En AGP maakte het voor grafische adapters mogelijk om een ​​deel van het geheugen van de computer te gebruiken voor hun eigen behoeften, in geval van gebrek aan hun eigen behoeften. Tegelijkertijd wordt, ongeacht het type adapter en de hoeveelheid eigen geheugen, 256 MB aan adressen gereserveerd, aangezien deze grootte niet wordt ingesteld door de videokaart zelf, maar door de AGP-busapparatuur. Met de komst van PCI-Express-technologie is de situatie niet fundamenteel veranderd en is de grootte van de gereserveerde ruimte hetzelfde gebleven.

Naast de toegenomen vraag naar grafische subsystemen, is het aantal apparaten dat in het moederbord is geïntegreerd gestaag gegroeid. Daar komen nog high-speed netwerkinterfaces, meerkanaals geluidskaarten en verschillende soorten controllers bij. Bovendien wordt de adresruimte voor apparaten niet in de exacte vereiste hoeveelheid toegewezen, maar in blokken die worden bepaald door hun kenmerken die door de fabrikanten zijn gespecificeerd. Hierdoor ontstaan ​​er vrije gaten tussen de adressen van verschillende apparaten, wat de gereserveerde geheugenruimte verder vergroot.

In sommige gevallen, hoewel vrij zeldzaam, kan de hoeveelheid adresruimte die aan apparaten wordt toegewezen, oplopen tot twee gigabyte. In de meeste gevallen is de geblokkeerde ruimte 500 MB tot 1 GB.

TechnologiePAE

Dus kun je nog steeds alle 4 GB geheugen zien in 32-bits Windows? Ja, als u een serverbesturingssysteem zoals Windows Server 2003 of Server 2008 hebt geïnstalleerd.

Halverwege de jaren 90 werd een technologie ontwikkeld om de beschikbare hoeveelheid RAM uit te breiden, PAE (Physical Address Extension) genaamd. Voor het eerst werd het belichaamd in Intel Pentium Pro-processors, waardoor ze geen 32-bits, maar een 36-bits adresbus konden gebruiken, waardoor het theoretisch mogelijk was om maximaal niet 4 , maar 64 GB RAM.

Maar het meest opmerkelijke is dat sommige kenmerken van het gebruik van deze technologie in geheugencontrollers niet alleen de mogelijkheid bieden om het voor het beoogde doel te gebruiken, maar ook om sommige delen van het geheugen naar andere adressen over te dragen. Zo wordt het mogelijk om naar een gebied boven de 4 GB te verhuizen, bijvoorbeeld naar de vijfde gigabyte aan adresruimte, dat deel van het RAM-geheugen dat was vergrendeld vanwege de mogelijkheid van conflicten met apparaten, waarna het weer beschikbaar komt. Toegegeven, hiervoor moet aan twee voorwaarden worden voldaan.

Ten eerste moet de processor worden geïnstalleerd op een moederbord dat is uitgerust met een speciale geheugenbeheerder die de uitbreiding van fysieke adressen ondersteunt. In de BIOS-firmware (BIOS), die onmiddellijk na het inschakelen van de computer start, is er in de regel een speciale instelling die omleiding verbiedt of toestaat. In verschillende modellen moederborden kan de naam anders zijn, bijvoorbeeld: Memory Remap, 64-bit OS, Memory Hole en andere. De exacte naam van deze optie vind je in de handleiding van het specifieke moederbord. Trouwens, oude moederborden ondersteunen mogelijk helemaal geen adresuitbreidingsmodus (u kunt dit ook vinden in de instructies).

Ten tweede moet het besturingssysteem in de PAE-modus staan. Dus in serversystemen is het standaard ingeschakeld. Daarom, als je 32-bits Windows van dit type hebt geïnstalleerd en een niet al te oude computer (er zijn geen bovenstaande beperkingen op hardware), dan zal dankzij het gebruik van PAE-technologie alle 4 GB RAM beschikbaar zijn.

Het is vrij logisch dat deze technologie zou kunnen worden toegepast in clientsystemen en wordt gebruikt, maar met enkele beperkingen.

Aanvankelijk was deze modus in de eerste versie van Windows XP uitgeschakeld, aangezien in 2001 de gemiddelde hoeveelheid RAM op pc's 128 - 256 MB was en het niet nodig was om deze in te schakelen. Wellicht zou de stand van zaken nog lang zo zijn gebleven, maar in 2003 begon Microsoft met de ontwikkeling van een tweede patch voor XP, bedoeld om het aantal kwetsbaarheden in het systeem aanzienlijk te verminderen. Een van de innovaties van het tweede servicepack was het gebruik van hardware- en softwaretechnologieën die de lancering van kwaadaardige code voorkomen door extra controle van de geheugeninhoud. Op hardwareniveau wordt deze controle uitgevoerd door de processor. Tegelijkertijd wordt deze functie in Intel Execute Disable bit genoemd en in AMD - No-execute page-protection (bescherming van pagina's tegen uitvoering).

Om dergelijke hardwarebescherming echter mogelijk te maken, moet de processor worden overgeschakeld naar de PAE-modus. Daarom wordt deze modus vanaf Windows XP SP2 automatisch ingeschakeld als er een geschikte processor beschikbaar is. Maar het belangrijkste is dat in 32-bits Windows XP met SP2 en SP3, evenals de daaropvolgende Windows Vista en Windows 7, de uitbreiding van fysieke adressen slechts gedeeltelijk is geïmplementeerd. Deze systemen ondersteunen geen 36-bits geheugenadressering en PAE-modus ingeschakeld, voegen geen enkele byte aan adresruimte toe, waardoor het onmogelijk wordt om naar de top van vergrendelde RAM-adressen te springen. De reden voor deze implementatie is om compatibiliteit met apparaatstuurprogramma's te garanderen.

Zoals we ons herinneren, gebruiken het besturingssysteem en alle programma's virtuele adresruimten en dienovereenkomstig virtuele adressen, die vervolgens worden herberekend in fysieke. Deze procedure vindt plaats in twee fasen wanneer PAE is uitgeschakeld en in drie fasen wanneer fysieke adresextensie is ingeschakeld. In tegenstelling tot gewone programma's werken stuurprogramma's rechtstreeks met echte adressen en voor een correcte werking in de PAE-modus moeten ze de gecompliceerde procedure van adresvertaling begrijpen. Het door de bestuurder gegenereerde 32-bits adres kan immers veranderen na de extra (derde) vertaalfase, en om het door hem gegeven commando het doel te laten bereiken, moet hiermee rekening worden gehouden.

De ontwikkelaars van stuurprogramma's die zijn ontworpen voor serversystemen hielden hier rekening mee, maar stuurprogramma's voor client-Windows die op gewone thuis-pc's waren geïnstalleerd, werden in veel gevallen geschreven zonder rekening te houden met het algoritme voor het werken met PAE ingeschakeld. Op die manier was het gemakkelijker - er werd minder tijd besteed aan programmeren en testen, en de driver zelf nam minder ruimte in beslag. Bovendien was tegen die tijd, vóór de release van Windows XP SP2, PAE niet gebruikt in desktopsystemen en was de hardware die voor personal computers werd geproduceerd in veel gevallen niet bedoeld voor servers (bijvoorbeeld geluidskaarten). Er was dus geen dringende noodzaak om de stuurprogramma's ingewikkeld te maken en de fabrikanten hoefden hun serverversies niet vrij te geven.

Het is met zulke onaangepaste stuurprogramma's dat er serieuze problemen zijn ontstaan ​​in Windows met het tweede servicepack. Ondanks het feit dat het totale aantal stuurprogramma's dat crashes of systeemcrashes veroorzaakte niet zo groot was, werd het aantal apparaten dat ze gebruikten geschat op miljoenen. Als gevolg hiervan kan een groot aantal gebruikers, na het installeren van het tweede servicepack, in de problemen komen en later weigeren het te gebruiken. Dus Microsoft moest compromissen sluiten.

Om compatibiliteit met onjuist geschreven stuurprogramma's te garanderen, werd de PAE-functionaliteit in Windows XP SP2 afgesneden. Dit kwam tot uiting in het feit dat in de derde fase van adresvertaling dezelfde adressen die aan de invoer waren doorgegeven, naar de uitvoer werden verzonden. Er was dus geen uitbreiding van de adresruimte en het systeem bleef werken met dezelfde vier gigabyte.

Zoals hierboven vermeld, wordt deze ingekorte PAE-modus overgenomen door alle moderne 32-bits systemen, inclusief Windows 7 en Windows 8. Maar als u de originele Windows XP of XP SP1 op uw computer installeert omwille van het experiment en de PAE-modus inschakelt (er het is standaard uitgeschakeld), zult u met eigen ogen zien dat alle 4 GB RAM beschikbaar zal zijn voor het systeem.

RAM en 64-bits systemenramen

Het lijkt erop dat 64-bits systemen geen problemen zouden moeten hebben met het installeren van grote hoeveelheden geheugen. Hoeveel RAM is geïnstalleerd, zoveel "OS" en zal zien. En toch zijn er valkuilen hier.

Ondanks het feit dat 64-bits Windows adresruimte en RAM kan gebruiken, waarvan de volumes veel groter zijn dan vier gigabyte, is de regel voor het toewijzen van apparaatadressen hier precies hetzelfde als in 32-bits systemen, dat wil zeggen dat apparaten cellen in de vierde gigabyte van boven naar beneden. Door dit principe te handhaven, wordt opnieuw de normale werking gegarandeerd van alle hardware die is ontworpen voor conventionele pc's, die even goed zou moeten werken op zowel een 32-bits als een 64-bits systeem.

Het blijkt dat alle beperkingen die worden opgelegd aan het fysieke geheugen in een 32-bits systeem in een 64-bits systeem moeten blijven, wat betekent dat de zichtbare hoeveelheid RAM opnieuw onvolledig zal zijn als uw moederbord geen omleiding ondersteunt of het is uitgeschakeld in de instellingen. Dergelijke moederborden zijn natuurlijk niet meer verkrijgbaar, maar worden nog steeds in veel computers gebruikt.

Nog een "verrassing" die je kunt verwachten als het maximaal ondersteunde geheugen op het moederbord is geïnstalleerd. Zo kunt u niet zo lang geleden met de populaire Intel G41-chipset voor budgetoplossingen tot 8 GB RAM installeren. In dit geval zijn er in de regel 33 adreslijnen op het moederbord aangesloten (2 33 = 8 589 934 592 bytes = 8 GB). Vanuit het oogpunt van de fabrikant is dit heel begrijpelijk - waarom een ​​bus maken met een hogere bitbreedte als de systeemlogica-set nog steeds geen grote hoeveelheden geheugen ondersteunt? Maar hierdoor, zelfs als de geheugencontroller het vergrendelde gedeelte van RAM naar de negende gigabyte kan overbrengen, zal hij dit niet kunnen doen, omdat hiervoor een 34-bits bus nodig is, en niet 33, zoals in ons geval. Als gevolg hiervan heeft de gebruiker toegang tot slechts zeven en een half gigabyte RAM. Hetzelfde geldt voor borden die 16 en 32 GB ondersteunen.

In sommige gevallen, zelfs met een werkende omleiding in een 64-bits systeem, kunnen enkele tientallen of honderden megabytes nog steeds door het systeem worden geblokkeerd voor hardware. De reden hiervoor kunnen de technologische kenmerken van het moederbord zijn, die in elke situatie een bepaalde hoeveelheid geheugen zal reserveren, bijvoorbeeld voor de behoeften van een geïntegreerde video-adapter of een RAID-controller.

Conclusie

Laten we tot slot enkele fundamentele conclusies trekken op basis van al het bovenstaande.

Hoewel 32-bits Windows-systemen in theorie tot 4 GB RAM kunnen gebruiken, is een deel van het volume altijd gereserveerd voor de behoeften van apparaten, waarna meestal niet meer dan 3-3,5 GB beschikbaar is.

Dit probleem is echter opgelost op 32-bits serverbesturingssystemen. Door het gebruik van Physical Address Extension (PAE) technologie is de volledige maximaal geïnstalleerde hoeveelheid RAM (4 GB) zichtbaar op het systeem.

In client 32-bits versies van Windows is de PAE-modus geknipt om compatibiliteit met apparaatstuurprogramma's te garanderen. Daarom is het in WindowsXP SP2 / SP3, Windows Vista, Windows 7 en Windows 8 onmogelijk om al het maximale te zien toegestane vier gigabyte RAM en kan niet worden gerepareerd.

Dus als u meer dan drie gigabyte RAM op uw computer gaat installeren, moet u 64-bits versies van besturingssystemen gebruiken waarmee u tot 192 GB RAM kunt zien en een ongesneden PAE-modus hebt. Anders is de rest van het geheugen niet beschikbaar voor gebruik.

Houd er ook rekening mee dat om PAE te laten werken, de processor of het moederbord een speciale geheugencontroller moet hebben die de technologie van het uitbreiden van fysieke adressen ondersteunt.

Goedenmiddag.

Het artikel van vandaag gaat over RAM, of liever de hoeveelheid op onze computers (RAM wordt vaak afgekort - RAM). RAM speelt een belangrijke rol bij de werking van de computer, als er niet genoeg geheugen is - de pc begint te vertragen, games en applicaties willen niet openen, het beeld op de monitor begint te "trillen", de belasting van de harde schijf schijf toeneemt. In het artikel zullen we alleen stilstaan ​​​​bij problemen met betrekking tot geheugen: de typen, hoeveel geheugen nodig is, wat het beïnvloedt.

Hoe de hoeveelheid RAM te weten komen?

1) De gemakkelijkste manier om dit te doen is door naar "mijn computer" te gaan en ergens in het venster met de rechtermuisknop te klikken. Selecteer vervolgens "eigenschappen" in het contextmenu van de verkenner. U kunt ook het configuratiescherm openen, typ "systeem" in het zoekvak. Zie screenshot hieronder.

De hoeveelheid RAM wordt aangegeven naast de prestatie-index, onder de processorinformatie.

4GB- de hoeveelheid RAM. Hoe groter hoe beter. Maar vergeet niet dat als de processor in het systeem niet zo krachtig is, het geen zin heeft om een ​​grote hoeveelheid RAM te installeren. Over het algemeen kunnen de lamellen van totaal verschillende groottes zijn: van 1GB tot 32 en meer. Zie hieronder voor het volume.

1600Mhz PC3-12800- Werkfrequentie (bandbreedte). Deze plaat zal helpen om met deze indicator om te gaan:

DDR3-modules

Naam

bus frequentie

Bandbreedte

Zoals u aan de tabel kunt zien, is de doorvoer van een dergelijk RAM-geheugen 12800 MB / s. Niet de snelste voor vandaag, maar zoals de praktijk leert, is de hoeveelheid van dit geheugen veel belangrijker voor de snelheid van de computer.

De hoeveelheid RAM op de computer

1 GB - 2 GB

Tegenwoordig kan deze hoeveelheid RAM alleen worden gebruikt op kantoorcomputers: voor het bewerken van documenten, surfen op internet, e-mail. Natuurlijk kun je games spelen met deze hoeveelheid RAM, maar alleen de eenvoudigste.

Trouwens, met zo'n volume kun je Windows 7 installeren, het werkt prima. Het is waar dat als je vijf documenten opent, het systeem misschien begint te "denken": het zal niet zo hard en ijverig reageren op je commando's, het beeld op het scherm kan beginnen te "trillen" (vooral als het om games gaat).

Als er niet genoeg RAM is, zal de computer het volgende gebruiken: een deel van de informatie uit het RAM dat momenteel niet wordt gebruikt, wordt naar de harde schijf geschreven en vervolgens, indien nodig, ervan gelezen. Het is duidelijk dat in een dergelijke situatie de harde schijf zwaarder wordt belast en dat dit ook de snelheid van de gebruiker sterk kan beïnvloeden.

4GB

De meest populaire hoeveelheid RAM in de afgelopen tijd. Veel moderne pc's en laptops met Windows 7/8 zijn uitgerust met 4 GB geheugen. Dit volume is voldoende voor normaal werk met kantoortoepassingen, je kunt er bijna alle moderne games mee spelen (zij het niet op maximale instellingen) en HD-video kijken.

8 GB

Deze hoeveelheid geheugen wordt met de dag populairder. Hiermee kun je tientallen applicaties openen, terwijl de computer zich erg "slim" gedraagt. Bovendien kun je met deze hoeveelheid geheugen veel moderne games op hoge instellingen draaien.

Het moet echter meteen worden opgemerkt. Dat deze hoeveelheid geheugen gerechtvaardigd is als je een krachtige processor in je systeem hebt geïnstalleerd: Core i7 of Phenom II X4. Dan kan hij het geheugen honderd procent gebruiken - en hoeft het wisselbestand helemaal niet te worden gebruikt, waardoor de werksnelheid aanzienlijk toeneemt. Daarnaast wordt de belasting van de harde schijf verminderd en het stroomverbruik verminderd (relevant voor een laptop).

Overigens geldt hier ook de omgekeerde regel: heb je een budgetprocessor, dan heeft het geen zin om 8 GB geheugen te plaatsen. Het is alleen zo dat de processor een bepaalde hoeveelheid RAM aankan, zeg 3-4 GB, en de rest van het geheugen zal absoluut geen snelheid toevoegen aan je computer.

Mijn complimenten aan beste bezoekers van de site. In het laatste artikel waar ik over schreef. Nu we hebben geleerd wat het is en wat en hoe het dient, denken velen van u er waarschijnlijk over na om een ​​krachtiger en productiever RAM-geheugen voor uw computer aan te schaffen. Immers, de prestaties van een computer verhogen met behulp van extra geheugen RAM is de eenvoudigste en goedkoopste (in tegenstelling tot bijvoorbeeld een videokaart) methode om uw huisdier te upgraden.

En... Hier sta je bij een vitrine met pakjes RAM's. Het zijn er veel en ze zijn allemaal verschillend. Er rijzen vragen: Wat voor RAM-geheugen moet je kiezen?Hoe het juiste RAM-geheugen kiezen en niet misrekenen?Wat als ik een RAM koop, en dan werkt het niet? Dit zijn redelijke vragen. In dit artikel zal ik proberen al deze vragen te beantwoorden. Zoals je al begreep, zal dit artikel zijn rechtmatige plaats innemen in een reeks artikelen waarin ik schreef over hoe je de juiste individuele computercomponenten kiest, d.w.z. ijzer. Als je het niet bent vergeten, het bevatte artikelen:



Deze cyclus zal verder worden voortgezet en aan het einde kun je voor jezelf een supercomputer samenstellen, perfect in elk opzicht 🙂 (als de financiën het natuurlijk toelaten :))
Tot dan het juiste geheugen voor uw computer leren kiezen.
Gaan!

Random access memory en zijn belangrijkste kenmerken.

Bij het kiezen van RAM voor je computer moet je zeker bouwen op je moederbord en processor, want op het moederbord zijn RAM-modules geïnstalleerd en het ondersteunt ook bepaalde soorten RAM. Zo wordt de relatie tussen het moederbord, de processor en het RAM-geheugen verkregen.

Leren over wat voor RAM ondersteunt je moederbord en processor? is te vinden op de website van de fabrikant, waar u het model van uw moederbord moet vinden en ook moet weten welke processors en RAM daarvoor worden ondersteund. Doe je dat niet, dan blijkt dat je een supermodern RAM-geheugen hebt gekocht, maar die niet compatibel is met je moederbord en ergens in je kast stof gaat vergaren. Laten we nu direct naar de belangrijkste technische kenmerken van RAM gaan, die als een soort criterium zullen dienen bij het kiezen van RAM. Waaronder:

Hier heb ik de belangrijkste kenmerken van RAM opgesomd, die de moeite waard zijn om allereerst op te letten bij het kopen ervan. Nu zullen we ze allemaal om de beurt openen.

RAM-type.

Tegenwoordig zijn geheugenmodules het meest geprefereerde type geheugen ter wereld DDR(dubbele datasnelheid). Ze verschillen in releasetijd en natuurlijk in technische parameters.

  • DDR of DDR SDRAM(vertaald uit het Engels. Synchronous Dynamic Random Access Memory met dubbele gegevenssnelheid - synchroon dynamisch geheugen met willekeurige toegang en dubbele gegevenssnelheid). Modules van dit type hebben 184 contacten op de balk, worden gevoed door een spanning van 2,5 V en hebben een klokfrequentie tot 400 megahertz. Dit type RAM is al verouderd en wordt alleen gebruikt in oude moederborden.
  • DDR2 Is een wijdverbreid type geheugen op dit moment. Heeft 240 pinnen op de printplaat (120 aan elke kant). Het verbruik wordt, in tegenstelling tot DDR1, teruggebracht tot 1,8 V. De klokfrequentie varieert van 400 MHz tot 800 MHz.
  • DDR3- de leider in productiviteit op het moment van schrijven. Het is niet minder wijdverbreid dan DDR2 en verbruikt 30-40% minder spanning dan zijn voorganger (1,5 V). Heeft een klokfrequentie tot 1800 MHz.
  • DDR4- een nieuw, supermodern type RAM, dat zowel qua prestaties (klokfrequentie) als spanningsverbruik (wat betekent dat het minder warmte heeft) voor op zijn tegenhangers. Ondersteuning voor frequenties van 2133 tot 4266 MHz wordt aangekondigd. Op dit moment zijn deze modules nog niet in massaproductie gegaan (ze beloven ze medio 2012 in massaproductie te brengen). Officieel, vierde generatie modules die actief zijn in DDR4-2133 op een spanning van 1,2 V werden op CES gepresenteerd door Samsung op 4 januari 2011.

De hoeveelheid RAM.

Over de hoeveelheid geheugen zal ik niet veel schrijven. Laat me gewoon zeggen dat het in dit geval is dat de maat ertoe doet 🙂
Een paar jaar geleden voldeed 256-512 MB RAM aan alle behoeften van zelfs coole gamecomputers. Op dit moment, voor de normale werking afzonderlijk, vereist alleen het Windows 7-besturingssysteem 1 GB geheugen, om nog maar te zwijgen van applicaties en games. Er zal nooit extra RAM zijn, maar ik zal je een geheim vertellen dat 32-bits Windows slechts 3,25 GB RAM gebruikt, zelfs als je alle 8 GB RAM installeert. U kunt hier meer over lezen.

De afmetingen van de strips of de zogenaamde Form factor.

Vormfactor- dit zijn de standaard maten van de RAM-modules, het type constructie van de RAM-strips zelf.
DIMM(Dual InLine Memory Module is een dubbelzijdig type module met contacten aan beide zijden) - voornamelijk ontworpen voor desktop-stationaire computers, en SO-DIMM gebruikt in laptops.

Klok frequentie.

Dit is een vrij belangrijke technische parameter van RAM. Maar het moederbord heeft ook een klokfrequentie en het is belangrijk om de werkfrequentie van de bus van dit bord te kennen, want als je bijvoorbeeld een RAM-module hebt gekocht DDR3-1800, en de sleuf (connector) van het moederbord ondersteunt de maximale klokfrequentie DDR3-1600, dan zal de RAM-module als resultaat werken met een klokfrequentie van 1600 MHz... In dit geval zijn allerlei storingen, fouten in de werking van het systeem, etc. mogelijk.

Opmerking: Geheugenbusfrequentie en processorfrequentie zijn totaal verschillende concepten.

Uit de bovenstaande tabellen kan worden begrepen dat de busfrequentie vermenigvuldigd met 2 de effectieve geheugenfrequentie geeft (aangegeven in de "chip"-kolom), d.w.z. geeft ons de baudrate. De naam vertelt ons er ook over. DDR(Double Data Rate) - wat een dubbele gegevensoverdrachtsnelheid betekent.
Voor de duidelijkheid zal ik een voorbeeld geven van decodering in de naam van de RAM-module - Kingston / PC2-9600 / DDR3 (DIMM) / 2Gb / 1200MHz, waar:
- Kingston- fabrikant;
- PC2-9600- de naam van de module en zijn bandbreedte;
- DDR3 (DIMM)- type geheugen (vormfactor waarin de module is gemaakt);
- 2Gb- het volume van de module;
- 1200MHz- effectieve frequentie, 1200 MHz.

Bandbreedte.

Bandbreedte Is een geheugenkenmerk dat de systeemprestaties beïnvloedt. Het wordt uitgedrukt als het product van de systeembusfrequentie door de hoeveelheid gegevens die per klokcyclus wordt verzonden. Bandbreedte (piekgegevenssnelheid) is een complexe maatstaf voor capaciteit RAM, het houdt rekening met data transmissie frequentie:, bus breedte en het aantal geheugenkanalen. Frequentie geeft het potentieel van de geheugenbus per klokcyclus aan - hogere frequenties kunnen meer gegevens overbrengen.
De pieksnelheid wordt berekend met behulp van de formule: B = f * c, waar:
B - bandbreedte, f - transmissiefrequentie, c - busbreedte. Als u twee kanalen gebruikt voor gegevensoverdracht, vermenigvuldigen we alles dat wordt ontvangen met 2. Om een ​​getal in bytes / s te krijgen, moet u het resultaat delen door 8 (aangezien er 8 bits in 1 byte zijn).
Voor betere prestaties RAM-busbandbreedte en bandbreedte van de processorbus moet overeenkomen. Voor een Intel core 2 duo E6850 processor met een 1333 MHz systeembus en een bandbreedte van 10600 Mb/s kun je bijvoorbeeld twee modules installeren met een bandbreedte van elk 5300 Mb/s (PC2-5300), in totaal zullen ze hebben de systeembusbandbreedte (FSB) gelijk aan 10600 Mb / s.
Busfrequentie en bandbreedte worden als volgt aangeduid: " DDR2-XXXX" en " PC2-YYYY". Hier staat "XXXX" voor de effectieve geheugenfrequentie en "YYYY" voor de piekbandbreedte.

Tijden (latentie).

Tijden (of latentie)- dit zijn de signaaltijdvertragingen, die in de technische kenmerken van het RAM-geheugen zijn geschreven in de vorm " 2-2-2 " of " 3-3-3 " enzovoort. Elk cijfer vertegenwoordigt hier een parameter. In volgorde is het altijd “ CAS-latentie"(werkcyclustijd)," Vertraging RAS naar CAS"(Volledige toegangstijd) en" RAS-voorlaadtijd"(Voorlaadtijd).

Opmerking

Zodat je het concept van timings beter kunt begrijpen, stel je een boek voor, het zal ons RAM zijn waarnaar we verwijzen. Informatie (data) in een boek (RAM) is onderverdeeld in hoofdstukken, en hoofdstukken bestaan ​​uit pagina's, die op hun beurt tabellen met cellen bevatten (zoals in Excel-tabellen). Elke cel met gegevens op de pagina heeft zijn eigen coördinaten verticaal (kolommen) en horizontaal (rijen). Het RAS-signaal (Raw Address Strobe) wordt gebruikt om een ​​rij te selecteren en het CAS-signaal (Column Address Strobe) wordt gebruikt om een ​​woord (data) uit de geselecteerde rij te lezen (d.w.z. om een ​​kolom te selecteren). Een volledige leescyclus begint met het openen van de "pagina" en eindigt met het sluiten en opladen, omdat anders worden de cellen ontladen en verdwijnen de gegevens. Zo ziet het algoritme voor het uitlezen van gegevens uit het geheugen eruit:

  1. de geselecteerde "pagina" wordt geactiveerd door het RAS-signaal;
  2. gegevens van de geselecteerde regel op de pagina worden verzonden naar de versterker en er is een vertraging vereist voor gegevensoverdracht (dit wordt RAS-naar-CAS genoemd);
  3. er wordt een CAS-signaal gegeven om een ​​woord uit die rij te selecteren (kolom);
  4. gegevens worden overgebracht naar de bus (vanwaar het naar de geheugencontroller gaat), terwijl er ook een vertraging is (CAS Latency);
  5. het volgende woord gaat zonder vertraging, omdat het in de voorbereide regel staat;
  6. nadat de aanroep van de rij is voltooid, wordt de pagina gesloten, worden de gegevens teruggestuurd naar de cellen en wordt de pagina opgeladen (de vertraging wordt RAS Precharge genoemd).

Elk cijfer in de aanduiding geeft aan hoeveel busklokcycli het signaal zal worden vertraagd. Timings worden gemeten in nanoseconden. De cijfers kunnen variëren van 2 tot 9. Maar soms wordt er een vierde aan deze drie parameters toegevoegd (bijvoorbeeld: 2-3-3-8), genaamd “ DRAM Cyclustijd Tras / Trc”(Kenmerkt de snelheid van de gehele geheugenchip als geheel).
Het komt voor dat een sluwe fabrikant soms slechts één waarde in de kenmerken van het RAM-geheugen aangeeft, bijvoorbeeld " CL2"(CAS Latency), de eerste timing is gelijk aan twee klokcycli. Maar de eerste parameter hoeft niet gelijk te zijn aan alle timings, en misschien minder dan andere, dus houd hier rekening mee en trap niet in de marketingtruc van de fabrikant.
Een voorbeeld voor de duidelijkheid van het effect van timings op prestaties: een systeem met geheugen op een frequentie van 100 MHz met timings 2-2-2 heeft ongeveer dezelfde prestaties als hetzelfde systeem op een frequentie van 112 MHz, maar met vertragingen van 3 -3-3. Met andere woorden, afhankelijk van de latentie kan het prestatieverschil oplopen tot 10%.
Dus bij het kiezen is het beter om geheugen te kopen met de laagste timings, en als u een module wilt toevoegen aan de reeds geïnstalleerde, dan moeten de timings van het gekochte geheugen overeenkomen met de timings van het geïnstalleerde geheugen.

Geheugenbedieningsmodi.

Het RAM-geheugen kan in verschillende modi werken, mits dergelijke modi natuurlijk worden ondersteund door het moederbord. het enkel kanaal, tweekanaals, driekanaals en zelfs vierkanaals modi. Daarom moet u bij het kiezen van RAM letten op deze parameter van modules.
Theoretisch neemt de snelheid van het geheugensubsysteem in de tweekanaalsmodus 2 keer toe, in de driekanaalsmodus - respectievelijk 3 keer, enz., maar in de praktijk, in de tweekanaalsmodus, neemt de prestatiewinst daarentegen toe naar de enkelkanaalsmodus, is 10-70%.
Laten we de soorten modi eens nader bekijken:

  • Enkele kanaalmodus(enkelkanaals of asymmetrisch) - deze modus is ingeschakeld wanneer er slechts één geheugenmodule in het systeem is geïnstalleerd of wanneer alle modules van elkaar verschillen in termen van geheugengrootte, werkfrequentie of fabrikant. Het maakt niet uit in welke slots en welk geheugen je moet installeren. Al het geheugen werkt met de snelheid van het langzaamste geïnstalleerde geheugen.
  • Dubbele modus(tweekanaals of symmetrisch) - in elk kanaal is dezelfde hoeveelheid RAM geïnstalleerd (en theoretisch verdubbelt de maximale gegevensoverdrachtsnelheid). In dual-channel-modus werken geheugenmodules in paren: 1e met 3e en 2e met 4e.
  • Drievoudige modus(drie kanalen) - dezelfde hoeveelheid RAM is geïnstalleerd in elk van de drie kanalen. Modules worden geselecteerd op snelheid en volume. Om deze modus in te schakelen, moeten modules worden geïnstalleerd in slots 1, 3 en 5 / of 2, 4 en 6 slots. Overigens is deze modus in de praktijk niet altijd productiever dan de tweekanaalsmodus en verliest deze soms zelfs in de gegevensoverdrachtsnelheid.
  • Flex-modus(flexibel) - hiermee kunt u de prestaties van RAM verbeteren bij het installeren van twee modules van verschillende groottes, maar met dezelfde werkfrequentie. Net als in de dual-channel modus worden geheugenkaarten geïnstalleerd in slots met dezelfde naam op verschillende kanalen.

Gewoonlijk is de meest gebruikelijke optie dual-channel geheugen.
Om in meerkanaalsmodi te werken, zijn er speciale sets geheugenmodules - de zogenaamde Kit geheugen(Kit-set) - deze set bevat twee (drie) modules, van dezelfde fabrikant, met dezelfde frequentie, timing en type geheugen.
Uiterlijk van KIT-kits:
voor tweekanaalsmodus

voor driekanaalsmodus

Maar het belangrijkste is dat dergelijke modules zorgvuldig door de fabrikant zelf worden geselecteerd en getest, voor gebruik in paren (triplets) in twee- (drie-)kanaalsmodi en geen verrassingen in werking en configuratie impliceren.

Fabrikant van modules.

Nu op de markt RAM fabrikanten zoals: Hynix, amsung, Zeerover, Kingmax, Overstijgen, Kingston, OCZ
Elk bedrijf heeft zijn eigen product voor elk product. markering nummer, volgens welke, als u het correct ontcijfert, u veel nuttige informatie over het product kunt vinden. Laten we bijvoorbeeld proberen de etikettering van de module te ontcijferen. Kingston gezinnen WaardeRAM(zie afbeelding):

Decodering:

  • KVR- Kingston ValueRAM d.w.z. fabrikant
  • 1066/1333 - werkende / effectieve frequentie (Mhz)
  • D3- geheugentype (DDR3)
  • D (Dual) - rang / rang... Een dual-rank module zijn twee logische modules die op één fysiek kanaal zijn gesoldeerd en afwisselend hetzelfde fysieke kanaal gebruiken (nodig om de maximale hoeveelheid RAM te bereiken met een beperkt aantal slots)
  • 4 - 4 DRAM-geheugenchips
  • R - Geregistreerd, geeft een stabiele werking aan zonder storingen of fouten voor een zo lang mogelijke ononderbroken periode
  • 7 - signaalvertraging (CAS = 7)
  • S- thermische sensor op de module
  • K2- een set (kit) van twee modules
  • 4G- het totale volume van de walvis (beide planken) is 4 GB.

Ik zal nog een voorbeeld van markering geven CM2X1024-6400C5:
De markering geeft aan dat het is DDR2-module volume 1024 MB standaard- PC2-6400 en vertragingen CL = 5.
Postzegels OCZ, Kingston en Zeerover aanbevolen voor overklokken, d.w.z. overklokpotentieel hebben. Ze hebben lage timings en een kloksnelheidsmarge, plus ze zijn uitgerust met koellichamen en sommige zelfs koelers voor warmteafvoer. tijdens acceleratie neemt de hoeveelheid warmte aanzienlijk toe. De prijs voor hen zal natuurlijk veel hoger zijn.
Ik raad je aan om vervalsingen niet te vergeten (er zijn er veel in de schappen) en RAM-modules alleen in serieuze winkels te kopen die je een garantie geven.

Eindelijk:
Dat is alles. Met behulp van dit artikel denk ik dat je geen fout meer kunt maken bij het kiezen van RAM voor je computer. Nu kan je kies het juiste RAM-geheugen voor het systeem en verhoog de prestaties zonder problemen. Welnu, voor degenen die RAM kopen (of het al hebben gekocht), zal ik het volgende artikel wijden, waarin ik in detail zal beschrijven hoe RAM correct te installeren in het systeem. Mis niet…

Niet alle gebruikers zijn bekend met de werking van systeemcomponenten. Dergelijke kennis helpt om de werking van de computer te begrijpen en, indien nodig, eventuele problemen op te lossen. Daarom moet u vaak weten hoe u de hoeveelheid RAM of andere kenmerken van een pc kunt achterhalen.

RAM-concept

RAM is lange tijd een integraal onderdeel van het systeem geweest. En als het systeem kan functioneren zonder een discrete videokaart, dan is het ingewikkelder met de operationele.

De component is vluchtig in het systeem. Het maakt deel uit van het computergeheugen en wordt opgeslagen terwijl de pc draait. Dat wil zeggen, RAM houdt zich niet bezig met het opslaan van gebruikersgegevens, maar is ontworpen om de gezondheid van het systeem te behouden.

Je hebt bijvoorbeeld een browser geopend en daarin staan ​​meerdere tabbladen. Daarna moest je het werk onderbreken om een ​​van de programma's te starten. Je hebt er een tijdje mee gewerkt en keerde weer terug naar je webbrowser. Om ervoor te zorgen dat noch de een, noch de andere informatie verloren gaat, wordt deze vastgelegd door een code op het RAM-geheugen. Dezelfde situatie doet zich voor bij computerspellen.

RAM-bewerking

Voordat u erachter komt hoe u de hoeveelheid RAM kunt achterhalen, is het belangrijk om te begrijpen hoe RAM werkt. Alle gegevens worden opgeslagen in de halfgeleiders van de module. Ze zijn allemaal toegankelijk en kunnen werken als ze worden geactiveerd. Dat wil zeggen, in een uitgeschakelde computer.Als de toevoer van elektrische stroom wordt onderbroken tijdens RAM-werking, kan alle opgeslagen informatie worden vervormd of vernietigd.

RAM-mogelijkheden

Dankzij het werkgeheugen kan een energiebesparende modus werken. Het helpt de pc om het systeem in de slaapstand te zetten. Gedurende deze tijd wordt het energieverbruik verminderd. Maar aangezien er nog steeds elektriciteit aan het moederbord wordt geleverd, is de RAM-module volledig functioneel.

Maar als u de slaapstand gebruikt, zal het RAM in dit geval niet helpen, omdat het de spanning volledig uitschakelt. Maar daarvoor slaagt het systeem erin om alle informatie die in het RAM was opgeslagen naar een speciaal bestand te schrijven dat de volgende keer dat het systeem wordt ingeschakeld, wordt gestart.

RAM maken

Hoe je de hoeveelheid RAM kon achterhalen, was voorheen onmogelijk. Velen begrepen aanvankelijk de essentie van dit onderdeel niet. Maar het werk eraan begon al in 1834. Dit was natuurlijk nog maar het begin van een modern prototype. Maar het idee zelf kwam van Charles Babbage en zijn analytische motor.

Gedurende deze tijd heeft het apparaat een groot aantal revisies ondergaan. Aanvankelijk was het ontworpen als magnetische trommels. Daarna werden magnetische kernen ontwikkeld en in de derde generatie werden microschakelingen uitgevonden.

RAM-grootte

Voordat u een RAM-module in het systeem installeert, moet u weten hoe u de maximale hoeveelheid RAM op een pc kunt achterhalen. Dit kan programmatisch gebeuren.

Als u met het Windows-besturingssysteem werkt, volstaat het om naar "Deze computer" te gaan. Klik vervolgens met de rechtermuisknop op een vrij gebied en selecteer "Eigenschappen". Korte informatie over het systeem komt beschikbaar in het dialoogvenster.

Hier moet u de regel "Systeemtype" vinden. De maximale hoeveelheid RAM kan worden bepaald door te kijken naar de bitness van het besturingssysteem. Als het besturingssysteem is opgegeven als 32-bits, is het maximaal ondersteunde RAM-geheugen 4 GB. In het geval van een 64-bits systeem is dit 128 GB. Dat wil zeggen, alle moderne pc's moeten gebaseerd zijn op x64 OS.

Het is niet zo eenvoudig om het RAM-geheugen te bepalen. Het hangt allemaal af van hoe lang geleden het apparaat is gekocht. Hiervoor moet u de operationele documentatie raadplegen. Bijvoorbeeld modellen van 2006 tot 2009. ontvingen slechts 4 GB, daarna - tot 2012 werkten ze met 16 GB en tot eind 2013 was 32 GB RAM beschikbaar.

Moederbord

Veel hangt ook af van de mogelijkheden van het geheugen van de moeder. Zelfs als het besturingssysteem met 128 GB RAM werkt, ondersteunt het moederbord dit bedrag mogelijk niet. Om dit te doen, moet u uw pc openen en het moederbordmodel achterhalen. Dan kun je er informatie over opzoeken. In het geval van een laptop volstaat het om de documentatie ervoor te vinden of informatie te vinden op de officiële website van de fabrikant.

De situatie is nu

De minimale hoeveelheid RAM op dit moment is 1 GB. Dit is het minimum dat nog bestand is tegen het werken met kantoorprogramma's en een browser. Maar voor nog eens zes maanden of een jaar, en vanwege de intensiteit van de middelen van programma's en media-inhoud, zullen middelen niet genoeg zijn.

8-16 GB RAM wordt als optimaal beschouwd. Dit is voldoende voor zware programma's zoals "Photoshop", en voor computerspelletjes, en voor kantoorwerk.

Hoeveel zijn er geïnstalleerd?

Als u eenmaal weet hoe u de maximaal ondersteunde hoeveelheid RAM kunt achterhalen, kunt u proberen het RAM-geheugen te upgraden. Maar hiervoor moet je uitzoeken hoeveel er in het systeem zit.

Om dit te doen, kunt u teruggaan naar "Deze computer", met de rechtermuisknop op een lege ruimte klikken en "Eigenschappen" selecteren. Een nieuw dialoogvenster toont de totale hoeveelheid RAM. Deze optie is meer geschikt om te begrijpen hoe u de hoeveelheid RAM in een laptop kunt achterhalen, omdat het niet eenvoudig is om bij de module in laptops te komen.

U kunt ook het CPU-Z-programma installeren om alle gegevens over het RAM-geheugen te krijgen. Hiervoor heb je nodig:

  • Programma downloaden;
  • installeer en open het;
  • ga naar het tabblad SPD.

Het type geheugen, de grootte, de gebruiksfrequentie, de fabrikant en zelfs het serienummer worden hier vermeld.

U kunt alles beter met eigen ogen controleren op een pc:

  • koppel het systeem los van de voeding;
  • verwijder de zijklep;
  • vind de module op het bord;
  • schakel het uit en controleer de informatie op het etiket.

Als er één module in de computer is geïnstalleerd, is het mogelijk om er nog een of twee aan te sluiten. Maar hiervoor zul je dezelfde RAM-modules moeten kiezen. Daarom is het beter om het apparaat uit de hoes te halen om identieke of zeer vergelijkbare onderdelen te vinden en aan te schaffen.

Mem Reduct-programma

Hoe kom ik erachter hoeveel RAM een computer gebruikt? Hiervoor kunt u het programma Mem Reduct installeren. Dit kleine hulpprogramma geeft informatie over hoeveel fysiek, virtueel geheugen wordt gebruikt en in realtime. Maar daarnaast kunt u nu al onnodige gegevens wissen.

Als het systeem langzamer begint te worden, dit geldt met name voor computers met 1-4 GB RAM, dan kunt u dit programma installeren. Nadat u het hebt ingevoerd, worden sommige indicatoren oranje gemarkeerd. Dit betekent dat het geheugen is geladen. Het volstaat om op "Geheugen wissen" te klikken om het even te verwijderen.

Het programma is erg handig omdat het u in staat stelt om de bedrijfsstatus van het systeem te behouden zonder te remmen. Als u niet veel RAM-geheugen hebt geïnstalleerd, kunt u dit het beste een keer per uur opschonen. Alles hangt natuurlijk af van de processen.

Random Access Memory (RAM) is computergeheugen dat verantwoordelijk is voor het snel uitwisselen van gebruikers- en systeemgegevens met de processor. RAM is een net zo belangrijk apparaat in de systeemeenheid als het moederbord of de processor. Het kiezen van het juiste RAM-geheugen is erg moeilijk, omdat er veel soorten van zijn en ze veel belangrijke functies hebben. Daarom proberen we je in dit artikel alles te vertellen wat je moet weten om het juiste RAM-geheugen te kiezen.

Kenmerken van RAM

Waar is RAM voor?

Het doel van RAM is om informatie op te slaan die momenteel door de gebruiker of programma's wordt gebruikt. Het RAM-geheugen communiceert rechtstreeks met de processor of via de cache. De snelheid van RAM is tientallen of zelfs honderden keren hoger dan de snelheid van een harde schijf. Laten we een voorbeeld geven: de snelheid van DDR3 is 12800 Mb/s, wanneer de snelheid van de HDD 80 Mb/s is. In dit geval is het verschil 160 keer, en u zult het ermee eens zijn dat dit zeer, zeer significant is.

Een van de kenmerken van RAM is de vluchtigheid, dat wil zeggen dat het informatie kan vasthouden zolang de stroom is ingeschakeld, wanneer de computer wordt uitgeschakeld, wordt alle informatie gewist. Er is echt één uitzondering - slaapmodus, in dit geval wordt alle informatie uit het RAM naar een speciaal tijdelijk bestand op de harde schijf geschreven. Daarom kunt u, wanneer u de computer uit de slaap- of stand-bymodus haalt, toepassingen, video's, muziek en documenten zien die u niet hebt gesloten, en verder werken vanaf het punt waar deze werd onderbroken.

Waarom is de hoeveelheid RAM belangrijk?

De hoeveelheid RAM is rechtstreeks van invloed op de prestaties van individuele programma's en het systeem als geheel. Hoe groter de hoeveelheid RAM, hoe minder toegang het systeem nodig heeft tot de harde schijf, en dienovereenkomstig zullen er geen bevriezingen en kleine vertragingen zijn.

In de praktijk speelt RAM de rol van een soort buffer tussen de harde schijf en de processor. Stel dat u bijvoorbeeld besluit een spel te spelen. Als het spel is geladen, zie je het spelmenu, wat betekent dat de gegevens van de HDD zijn overgezet naar het RAM-geheugen. U werkt nu rechtstreeks met RAM. Vervolgens worden de spelniveaus geladen en laadt je profiel ook gegevens van de HDD naar RAM. De gameplay zelf is de interactie van het RAM-geheugen met de processor.

Hetzelfde gebeurt als je met programma's werkt. De hoeveelheid RAM bepaalt met hoeveel documenten u tegelijkertijd kunt werken, hoeveel tabbladen in de browser u kunt openen zonder te bevriezen. Als je een grote hoeveelheid RAM hebt, dan kun je al het bovenstaande tegelijk met het spel openen en zelfs in een klein venster in de hoek van het scherm kun je een film kijken. Dankzij de grote hoeveelheid RAM kun je high-definition films bekijken zonder te bevriezen en verschillende grafische effecten gebruiken.

Keuze van RAM

RAM-type:

Let bij het kiezen van het type RAM op de kenmerken van uw moederbord, aangezien zij het is die u de voorwaarden zal dicteren. Meestal vindt u op de website van de fabrikant uitgebreide informatie over welk type RAM het moederbord ondersteunt en de andere functies waarvoor de geheugenkeuze zal worden gemaakt.

Alle moderne moederbordmodellen ondersteunen het DDR3 RAM-type. Het is belangrijk op te merken dat RAM is onderverdeeld in: computer en laptop. Dat wil zeggen, lange sockets worden gebruikt voor een computer en korte sockets voor een laptop, zodat ze niet in elkaar passen.

Hoeveel RAM te kiezen

Als we het hebben over een stationaire computer, dan is vandaag de meest optimale hoeveelheid RAM 8 GB. Samen met uitgebalanceerde componenten zijn ze voldoende voor de meeste games, om nog maar te zwijgen van verschillende programma's en werken met multimedia-inhoud.

Een beperking in de keuze van de hoeveelheid RAM kan zijn, aangezien ze niet allemaal grote hoeveelheden RAM ondersteunen. Dit is wat je in de eerste plaats moet weten bij de kenmerken van het "moederbord".

Wat betreft de laptop, bestudeer eerst de parameters: het aantal slots voor RAM en het ondersteunende volume. Je moet dus ook nagaan of er vrije slots op het moederbord zijn voor het installeren van extra RAM-panelen, en ook of deze hoeveelheid RAM door het moederbord wordt ondersteund. Voor de meeste laptops is 4GB RAM voldoende.

Houd er bij het kiezen van RAM ook rekening mee dat 32-bits besturingssystemen niet meer dan 4 GB RAM of zelfs minder ondersteunen. Daarom heeft het geen zin om het volume te verhogen. Het is de moeite waard om meer RAM te kopen als u een 64-bits besturingssysteem installeert dat tot 64 GB RAM ondersteunt. Maar hiervoor moet je een krachtige computer hebben.

Aantal planken

Computers waarin de totale hoeveelheid RAM is verdeeld in een gelijk aantal strips, voor de beschikbare slots, is de beste optie. Twee 4GB-sticks zijn beter dan één 8GB-stick. Het feit is dat moederborden ondersteuning bieden voor twee of meer kanaalmodi met RAM. Door deze modus te activeren wordt in theorie de bandbreedte verdubbeld. In de praktijk iets minder, maar het is wel goed merkbaar. Probeer daarom de totale hoeveelheid RAM over slots te spreiden, maar wees calculerend.

Vroeg of laat zult u uw computer moeten upgraden, dus geef uzelf de kans om de hoeveelheid RAM in de toekomst te vergroten. Als u bijvoorbeeld 4 slots voor RAM heeft - koop twee 4 GB-sockets, in de toekomst kunt u 2 extra 4 GB kopen - en zo het volume correct verhogen. Als je latten met een kleiner volume koopt, moet je ze later in een doos doen en nieuwe kopen, omdat ze geen zin hebben. Meer RAM-sticks zijn welkom, maar contra-intuïtief.

RAM-strips kunnen per stuk of als set worden verkocht. RAM in een bundel kopen is winstgevender dan er één tegelijk kopen.

Klokfrequentie, bandbreedte en voedingsspanning

Let er bij het kiezen van RAM op dat kloksnelheid, bandbreedte en voedingsspanning ondersteund worden door het moederbord. Trouwens, hoe hoger de waarde van de vermelde parameters, hoe krachtiger het RAM-geheugen.

Radiator

Site-experts raden ten zeerste aan om de voorkeur te geven aan RAM-modellen met een radiator. Het RAM-koellichaam is een metalen plaat die zich op de microschakelingen van de sockets bevindt. Radiatoren worden gebruikt om de warmteafvoer te verbeteren, voornamelijk in hoogfrequente modellen.

Welk bedrijf is het beste om RAM te kopen?

Het bedrijf dat het RAM-geheugen maakt, is ook erg belangrijk. Tot op heden RAM-panelen van fabrikanten als:


  • Zeerover;

  • Kingston;

  • Hynix;

  • Patriot-geheugen;

  • overstijgen.

Probeer bij het kiezen van RAM ervoor te zorgen dat alle beschikbare panelen niet alleen van hetzelfde bedrijf zijn, maar ook van hetzelfde model en met dezelfde parameters, voor hoogwaardig en synchroon werk.

Prijs

RAM is in vergelijking met andere componenten, zoals:, moederbord en andere, vrij goedkoop. Een paar 4 GB DDR3-slots (met een totaal volume van 8 GB) kost 2500 tot 3000 roebel. Als je de lamellen apart koopt, kosten ze iets meer.

U hoeft geen nieuw uitgebrachte RAM-modellen te kopen (bijv. 32 GB DDR3). Ten eerste is in dit geval gemiddeld één megabyte geheugen duurder, en ten tweede is het onwaarschijnlijk dat u een manier zult vinden om al het geheugen te gebruiken. In de regel is 8 GB RAM voldoende voor elke gebruiker om comfortabel te werken.