Forstå, identificere og opgradere RAM på din PC

introduktion

denne tutorial er beregnet til at forklare, hvad RAM er og give nogle baggrund på forskellige hukommelsesteknologier for at hjælpe dig med at identificere RAM på din PC. Det vil også diskutere RAM hastighed og timing parametre til at hjælpe dig med at forstå specifikationerne ofte citeret på leverandørernes hjemmesider. Dets endelige mål er at hjælpe dig med at opgradere dit system ved at foreslå nogle værktøjer og strategier, der hjælper dig med at vælge nyt RAM. Det er skrevet ud fra en desktop PC-ejer, men de fleste af begreberne gælder også for bærbare computere og bærbare computere.

som alle PC-komponenter har RAM gennemgået en række evolutionære ændringer (og nogle revolutionerende ændringer), og kun RAM designet til din computer fungerer på din computer. Der er bogstaveligt talt hundredvis af forskellige RAM-produkter på markedet i dag, så det er vigtigt at kende den rigtige type til dit system.

jeg forsøger at skrive dette til den ikke-tekniske bruger, men jo længere jeg kommer, jo mere kommer jeg ned i techno-babble, så du skal muligvis lære et par udtryk undervejs. Jeg antager kendskab til almindelige udtryk som megabyte og Gigabyte osv. Endelig skal jeg sige, at jeg ikke er en hukommelsesekspert, nogle af de oplysninger her, jeg stødte på i processen med at skrive denne tutorial, men jeg håber, du får så meget ud af denne udforskning af RAM, som jeg har.

advarsel!

denne tutorial kan indeholde mere end du nogensinde ønsket at vide om PC-hukommelse!

nødvendige værktøjer

vi anbefaler følgende programmer til at hjælpe med at teste din hukommelse.

  • den nyeste version af CPU-å fra http://www.cpuid.org/cpuz.php#about
  • Memtest86 fra http://www.memtest86.com
    følg instruktionerne for at lave en boot diskette eller bootbar CD (valgfrit).

hvad er RAM?

udtrykket ‘RAM’ er et akronym for Random Access Memory, Dette er den hukommelse, som din computer bruger til at køre sit operativsystem og alle applikationer, du starter. Navnet betyder, at computeren kan få adgang til oplysninger, der opbevares overalt (dvs. på et tilfældigt sted) i RAM ved at adressere den del af RAM direkte. Med andre ord, hvis der er nogle oplysninger gemt på det 1000.sted i hukommelsen, behøver systemet ikke at læse oplysningerne på de foregående 999 placeringer for at komme dertil, i stedet kan det få adgang til det 1000. sted ved blot at specificere det. Alternativet kaldes sekventiel adgang, hvoraf et eksempel ville være at få adgang til oplysninger, der er gemt på en harddisk – drevet kan kun læse de oplysninger, der i øjeblikket passerer under læse/skrivehovederne, så hvis en applikation ønsker information i sige sektor 14 af et bestemt spor, har drevet ingen anden mulighed end at læse alle oplysningerne på det spor. Drevelektronikken adskiller derefter informationen fra sektor 14 og returnerer den til applikationen, informationen fra resten af sporet kasseres. Så RAM er den hurtigste måde at organisere information til hentning. Hvorfor ikke have alt på din computer gemt på RAM? Svaret er omkostninger og volatilitet – RAM koster langt mere pr.GB end en harddisk, og det meste RAM kræver strøm til at opretholde de oplysninger, der er gemt i det (det er hukommelsen er “flygtig”). Hvis du kun havde en RAM-computer, skulle du genindlæse operativsystemet og alle dine applikationer og data, hver gang du slukkede, eller der var strømafbrydelse. Der er passende anvendelser til denne type computer (f. eks. tynde klienter) men generelt et system er bedst tjent med en blanding af RAM og Drev opbevaring. Din computer har brug for forskellige mængder RAM til forskellige opgaver, og jo flere applikationer du åbner, jo mere RAM kræves. Du tror måske, at du før eller senere vil løbe tør for RAM og hvad så? Nå operativsystemet er designet til at klare denne situation ved ‘Personsøgning’ blokke af RAM til harddisken. Hvad det betyder er, hvis systemet løber tør for RAM, tager det indholdet af en ‘klump’ RAM (normalt den mindst anvendte del) og skriver det til et reserveret område på harddisken, kaldet sidefilen eller bytteplads. ‘Chunk’ af RAM erklæres derefter gratis til brug. Ved at bruge byttepladsen på denne måde løber systemet normalt aldrig tør for RAM. Men som vi allerede har diskuteret adgang til oplysninger på harddisken er i sagens natur langsommere end at få adgang til det fra RAM, så resultatet er computeren bremser. Ingen kan lide en langsom computer, så hvad gør du ved det? Det er klart, at du vil tilføje mere RAM, men for at gøre dette skal du matche den ekstra RAM med det, der allerede findes på din PC, og du skal være sikker på, at dit bundkort understøtter den slags RAM, du har til hensigt at bruge.

forskellige typer hukommelse og en vis terminologi

i “begyndelsen” RAM kom i form af halvlederchips, der individuelt blev tilsluttet eller loddet i bundkortet. Det udgjorde den oprindelige 640kb systemhukommelse, som DOS hang på så længe. Nu hukommelse kommer i clip-in moduler, normalt kaldet memory sticks (ikke at forveksle med USB-flashdrev, som undertiden går under dette navn). Hukommelsessticks eller moduler har ændret format gennem årene, da deres kapacitet er steget. Her er en liste over hovedtyperne i grov rækkefølge af stigende kompleksitet sammen med andre udtryk, der bruges til at beskrive dem:

30pin SIP
et 30pin SIP-modul

30pin SIMM
et 30pin SIMM-modul

en DIMM
et DIMM-modul *

DDR modul
et DDR modul med heatspreaders *

DDR2 modul
et DDR2 modul med store heatspreaders *

  • Pins-oprindeligt navnet på” benene ” på et hukommelsesmodul, svarende til benene (eller bly) på en elektronisk chip. Terminologien er overført for at beskrive antallet af kontakter på hukommelsesmoduler, selv når de ikke er stifter.
  • Bus – en gruppe elektriske ledere, der forbinder forskellige dele af computeren. Ligesom en bus i det virkelige liv er et middel til at transportere et stort antal mennesker fra et sted til et andet, så er en bus i en computer et middel til at transportere et stort antal signaler (eller data) fra et integreret kredsløb til et andet. For eksempel transporterer front-Side bus (FSB) data mellem CPU ‘ en og hukommelsescontrolleren (og til andre destinationer). Busser kan indeholde undergrupper, der også er busser, for eksempel “hukommelsesbussen”, der forbinder hukommelsescontrolleren, og RAM ‘ en indeholder en adressebus, en databus og en kommandobus.
  • SIP – Single inline pakke – en forældet type hukommelsesmodul med en enkelt række (faktiske) stifter langs den ene side.
  • SIMM – enkelt inline hukommelsesmodul – en forældet type memory stick med strøm og data kontakter på den ene side af brættet. 30 stifter.
  • DRAM – dynamisk tilfældig adgangshukommelse – et generisk udtryk, der beskriver RAM, hvor dataene skal opdateres løbende. Meget udbredt i masseproduktion pc ‘ er.
  • SRAM – statisk tilfældig adgangshukommelse – et generisk udtryk, der beskriver RAM, hvor dataene bevares uden behov for at opdatere. Hurtigere, større og dyrere end DRAM.
  • Cache Memory – Cache er et udtryk, der bruges til at beskrive en række forskellige funktioner i computeren. Cache-hukommelse er en separat butik af SRAM, der bruges af CPU ‘en til at gemme de mest anvendte’oplysninger’. Cachen kan fås hurtigere end normalt RAM, så ved at gemme ofte anvendte funktioner/data kan der opnås en samlet hastighedsforøgelse. Der er forskellige “niveauer” af cache afhængigt af hvor tæt de er på CPU ‘en, Niveau 1 cache er faktisk en del af selve CPU-chippen, niveau 2 og niveau 3 er eksterne til CPU’ en normalt på bundkortet.
  • FP – Fast Page RAM – en type DRAM, der blev introduceret i 1987, som tillader flere adgange til en hukommelsesplacering uden behov for at specificere adressen igen.
  • EDO – udvidet dataudgang RAM – en type DRAM, der bruger antagelser om den næste hukommelsesadgang til forudlæste data. Introduceret i 1990 med ca.10% stigning i hastighed over Fast Page. Nogle gange kendt som Hyper Page Mode (HPM).
  • DIMM – Dual inline Memory Module – en memory stick med strøm og data kontakter på begge sider af brættet.
  • paritet – paritet er en del af en fejlkontrolproces, der kan bruges til at verificere integriteten af data, der er gemt i RAM. Dataene gemmes, som det altid er tilfældet i computere, i binær – en sekvens på otte og nuller, der udgør byten af data. Pariteten af denne databyte findes ved at bestemme, om der er et ulige antal eller lige antal i dataene. Pariteten af hver databyte kan derefter gemmes ved at tilføje en ekstra bit data, som enten kan være en eller en nul. Denne ekstra bit af data kaldes ‘paritetsbit’. I systemet ‘lige paritet’, hvis det samlede antal i byte er et ulige tal, er paritetsbit indstillet til EN, Således aften op antallet af dem. (Der er også et ‘ulige paritetssystem’, som er omvendt bare for at forvirre os alle). Når dataene læses tilbage i systemet, beregner computeren igen pariteten af databyten og sammenligner den med den paritetsbit, der blev gemt med den. Hvis de beregnede og lagrede pariteter er enige, er alt godt (normalt), men hvis de er uenige, har der været en fejl, og databyten er mistænkt. For at bruge paritetsfejlkontrol skal RAM ‘ en kunne gemme ni bits pr.
  • ECC – Fejlkorrektionskode – RAM, der har yderligere datalagring til checksumbit for at muliggøre korrektion af fejl ‘på farten’. Hukommelsescontrolleren på bundkortet skal understøtte denne funktion.
  • SDRAM – single Data-rate synkron dynamisk tilfældig adgangshukommelse – introduceret i 1997 synkroniseres hukommelsesadgangen til busuret, og bussen er 64 bit bred. 168 pin moduler.
  • RAMBUS – en revolutionerende hukommelsesteknologi udviklet af Rambus Inc. baseret på en type videohukommelse og designet til brug i pc ‘ er med Intel-processorer. Introduceret i 1999.
  • RIMM – Rambus inline Memory Module – memory stick bruges i systemer, der bruger Rambus RAM. 184 pin moduler.
  • C-RIMM – kontinuitetsmodulet, der kræves for at udfylde tomme hukommelsespladser i Rambus-systemet.
  • RDRAM – Rambus DRAM – oprindeligt designet til at køre med bushastigheder på op til 800 mm, men kun 16 bit i bredden.
  • DDR – Dobbelt Datahastighedshukommelse – en type DRAM baseret på SDRAM-teknologi, der fungerer med det dobbelte af busurhastigheden. Det bruger 184 pin moduler. Udgivet i 2000. Dette var den almindelige hukommelsesteknologi til slutningen af 2005.
  • SODIMM og SORIMM – små Omridsversioner af DIMM og RIMM sticks. Disse er mindre og tyndere hukommelsesmoduler, der typisk bruges i bærbare computere. Moduler har 144 eller 200 ben.
  • SPD – Serial Presence Detect – circuitry (en EEPROM) indbygget i et RAM-modul, der sender information til BIOS og til hukommelsescontrolleren for at informere den, hvilken type og hvor meget hukommelse der er til stede, hvor den er og oprette komplekse timingsparametre.
  • varmespreder – et tyndt metaldæksel, der skaber termisk kontakt med hukommelseschips og hjælper med afkøling. Giver også producenterne mulighed for at sætte store logoer og badges på hukommelsesmodulerne.
  • DDR2 – Dobbelt Datahastighed2 – hukommelse-en type DRAM baseret på DDR-teknologi, der fungerer dobbelt så meget som uret. Udgivet i 2004. Dette forventes at være den almindelige hukommelsesteknologi til slutningen af 2007. Ikke kompatibel med DDR Bundkort. Moduler har 240 ben.
  • Dual Channel Memory – der er ingen forskel mellem Dual Channel DDR-hukommelse og almindelig DDR-hukommelse, det er bundkortet, der er anderledes. Systemer, der har dobbeltkanalfunktioner, kan effektivt fordoble båndbredden på hukommelsesbussen ved at få adgang til RAM-modulerne parvis. For at bruge dobbelt kanalisering ville du købe RAM i matchede par og installere det symmetrisk på tværs af hukommelseskanalerne.
  • virtuel hukommelse – Dette er RAM, der simuleres af systemet, når der løber tør for plads i de rigtige hukommelsesmoduler, det er faktisk plads på harddisken og som sådan er langt langsommere at få adgang til end ægte RAM. Væsentlig forringelse af systemets ydeevne opstår, hvis mere end en vis procentdel af aktuelle data findes i virtuel hukommelse.
  • Latency – et forsinkelsesinterval. Jeg håbede at glans over dette, men så mange RAM-virksomheder citerer latenstal, det er bundet til at komme op. Se afsnittet om Latency nedenfor.
  • Bank – en gruppe hukommelseschips (ikke moduler), der sammen kan levere nok Databits til at svare til CPU-databussen. I dagene med 30 pin-moduler holdt hukommelseschips kun en bit pr. adresse, og du kunne kun passe 8 chips på et modul for at “fylde” 486cpu ‘ s databus (som var 32 bit bred), du havde brug for fire moduler til at lave en bank. Indførelsen af 72 pin SIMMs betød, at hele 32bits af data kunne leveres af et modul, men da Pentium CPU blev introduceret med en 64bit databus, så du havde brug for 2 SIMMs for at lave en bank. Dette forklarer, hvorfor ejere af ældre Pentium-systemer altid måtte tilføje eller opgradere deres hukommelse parvis. Med introduktionen af 168PIN DIMM blev denne ulempe overvundet, og nu kan der være mange banker af RAM på et hukommelsesmodul.
  • rang – en række hukommelseschips. Normalt fylder en rang den ene side af et hukommelsesmodul, så hvis dit modul har to rækker, betyder det, at der er chips på begge sider.

for en illustreret vejledning til hukommelsesmoduler se dette link – http://www.crucial.com/library/memorymodid.asp

fælles RAM størrelser

hvis jeg husker korrekt, kom de originale SIMMs i 256kb, 512KB og 1MB pakker og kostede en lille formue. I de dage af vinduer 95 en computer ville almindeligvis have flere 4MB eller 8MB hukommelsesmoduler. Ved Tidsvinduerne 98 kom ud, var disse blevet 16MB eller 32MB moduler til at udgøre omkring 64MB i et godt system. 128MB er et brugbart minimum afhængigt af hvilke applikationer du vil køre, moduler har tendens til at være 128MB, 256MB eller 512MB. I øjeblikket sendes systemer rutinemæssigt med 512 MB pinde og 1 GB pinde bliver mere almindelige.

RAM-modulstørrelser er altid dobbelt: 4MB, 8MB, 16MB, 32MB, 64MB, 128MB, 256MB, 512MB, 1GB, 2GB osv. (da strengt taget 1GB = 1024MB) vil du ikke finde nogen 96MB RAM-moduler for eksempel, men dit system kan have en “usædvanlig” mængde af total RAM for et par grunde

  • systemet indeholder forskellige størrelse RAM-moduler.
  • for eksempel viser dit system 192 MB RAM. Mest sandsynligt var dette et system, der startede livet med 64 MB SDRAM og blev opgraderet ved at tilføje et 128 MB modul.
  • systemet har indbygget video.
  • når et system har indbygget video, er videokortet integreret i bundkortet, men der er ingen videohukommelse, i stedet reserverer systemet en del af system RAM til at fungere som videohukommelse. Hvor meget hukommelse der er reserveret afhænger af indstillingerne i BIOS og er normalt en standardstørrelse fra 4 MB til 64 MB. Den ‘samlede’ mængde RAM, som vinduer ser, er derefter størrelsen på RAM-modulet, mindre det beløb, der er reserveret til video. Dette kan resultere i nogle meget ulige udseende beløb for det samlede system RAM. For eksempel kan et systems samlede RAM rapporteres som 352 MB. Dette kunne bestå af et 128 MB modul plus et 256 MB modul mindre 32 MB reserveret til video.

RAM-hastighed

RAM i Intel-baserede computere fås adgang til CPU ‘ en via front-Side bus (FSB) og hukommelsesbussen. Forbedringer i teknologi har ændret FSB ‘ s hastighed dramatisk. På samme måde har RAM ‘ en selv en maksimal hastighed, hvormed den kan fungere pålideligt, og dette skal være mindst lige så højt som hukommelsesbushastigheden. Det er klart, at der er et ‘gråt område’, hvor definitionen af pålidelig drift foretages, og dette er en forskel mellem ‘lav kvalitet’ og ‘høj kvalitet’ RAM – RAM af høj kvalitet fungerer sandsynligvis med tæt på 100% pålidelighed markant over bushastigheden, som den er klassificeret til. Dette er en af de regioner, som overclockere udnytter for at øge deres systemydelse – hvilket øger FSB-hastigheden for at drage fordel af ydeevnen ‘buffersone’ af RAM af god kvalitet.

forældede SIMM-moduler (EDO eller FP) blev vurderet ved respons fra chipsene på modulet, f.eks. 70 nanosekund. Ældre SDRAM-pinde blev bedømt som 66 mm, 100 mm (PC100) eller 133 mm (PC133) hastigheder. Original DDR blev bedømt til PC1600 eller PC2100. Nuværende DDR er klassificeret som PC3200. Oprindelige RIMM moduler var pc600, PC700 og PC800 hastigheder. Nuværende RIMM-moduler er klassificeret PC1066. Original DDR2 er designet til 400mh, 533mh og 667mh. Nyeste DDR2 er designet til 800mh driftshastighed.
hvad betyder dette med hensyn til mængden af data, der kan overføres pr. sekund? Ved at tage information fra en række hukommelsesproducenters sider kan vi lave en tabel for at vise nogle sammenligninger af maksimal hukommelsesydelse:

type RAM PC-vurdering RAM-hastighed
i mm
Peak Throughput
i MB / sek
SDRAM PC100 100 800
SDRAM PC133 133 1100
RIMM PC800 400 1600
RIMM PC1066 533 2100
DDR PC1600 200 1600
DDR PC2100 266 2100
DDR PC2700 366 2700
DDR PC3200 400 3200
Dual Channel RIMM PC800 400 3200
Dual Channel RIMM PC1066 533 4200
Dual Channel DDR2 PC2-3200 400 6400
Dual Channel DDR2 PC2-4200 533 8400
dobbelt kanal DDR2 PC2-5300 667 10600
dobbelt kanal DDR2 PC2-6400 800 12800

Memory Latency

nu bliver vi tekniske… I de enkleste termer er latenstid forsinkelse. På en computer er det den uundgåelige pause mellem at bede om nogle data og have disse data tilgængelige til brug. For at give et eksempel fra det virkelige liv kiggede jeg på det Nyeegg-sted og fandt et par par 1 GB DDR PC3200 RAM-moduler, der ville se godt ud i mit system, men har jeg det bedre at bestille OCC Gold RAM med 2-3-3-8 timing eller Mushkin High-Performance RAM med 2-3-2-6 timing? Hvad pokker betyder disse tal alligevel?
jeg vil forsøge at give en simpel forklaring, men hvis al denne terminologi virkelig får dine øjne til at glasere over, så husk bare, om alt andet er lige, jo lavere tallene er, jo bedre vil RAM ‘ en udføre. Spring derefter til næste afsnit. For resten af os går her:

Data gemmes i computerens hukommelseschips på samme måde som lagring af data i et regneark – det er organiseret i rækker og kolonner og er sekventielt langs en række. For eksempel i en 16mbit chip ville der være 4.194.304 adresseplaceringer eller “celler” arrangeret i 2048 rækker og 2048 kolonner. Hver celle i chippen indeholder fire bits data. En del af chippen kan se sådan ud:

adresse kolonne 1 kolonne 2 kolonne 3 kolonne 4
række 1 1101 1001 0100 0110
række 2 1011 1000 1100 0000
række 3 1111 1010 0101 1100
række 4 1011 0011 1010 1100

husk på dem og nuller er repræsenteret ved spændingsniveauer i form af elektrisk ladning i en kondensator i den virkelige chip, og at disse opdateres gentagne gange. For at læse dataene i en bestemt celle i vores 2048h2048-chip skal computeren angive, hvilken række dataene er i, og derefter angive den kolonne, der indeholder cellen, der indeholder de krævede data. Det gør det ved at udstede (i binær) en” adresse ” for rækken og derefter kolonnen ved hjælp af den samme 11 bit adressebus i hvert tilfælde (fordi det tager 11 bit at tælle op til 2048 i binær). For eksempel for at læse dataene i den grønne celle i diagrammet skal computeren først adressere række 3 (fremhævet med gult), og efter at denne adresse er rettet, adresserer den kolonne 2 (fremhævet med blåt). Kan du se en forsinkelse her allerede?

fordi alt foregår med forbløffende hastighed, skal der være en ‘pause’ mellem udstedelse af Rækkeadressen og udstedelse af Kolonneadressen for at lade spændingerne stabilisere sig. Hvis pausen ikke er lang nok, kan Kolonneadressen blive ødelagt af spænding, der er tilbage fra Rækkeadressen, hvilket resulterer i, at de forkerte data læses. Både Rækkeadressen og Kolonneadressen “låses” ind i hukommelseschippen ved hjælp af signaler kaldet “strobes”, så vi har en Rækkeadressen Strobe (RAS) og en Kolonneadressen Strobe (CAS). Den nødvendige forsinkelse mellem dem kaldes Ras-CAS-forsinkelsen eller TRCD. Alle de nævnte forsinkelser måles i urcyklusser snarere end faktiske tidsintervaller.

når celledataene (1010) er blevet læst, er de næste fire bit data, der kræves, (normalt) i samme række, men i den næste kolonne langs, så kun Kolonneadressen skal ændres. Igen skal der være en forsinkelse, mens den forrige adresse ‘fordamper’, og de nye adressespændinger stabiliseres, før adressen kan låses. Denne forsinkelse kaldes CAS Latency eller CL.

tilsvarende, når alle de krævede data i en række er blevet læst, skal en anden række adresseres. Da indholdet af cellerne skal opdateres, og dette gøres på række For række, er der en anden forsinkelse, der kræves kaldet RAS Precharge time eller TRP.

hukommelsen på din computer er ikke aktiv hele tiden, og under de (små) inaktivitetsintervaller lukkes visse dele af hukommelsen for at forhindre, at chipsene overophedes. Dette introducerer en forsinkelse, når de skal aktiveres igen. Dette kaldes “Active to Precharge” forsinkelse eller TRAS.

endelig er der en anden forsinkelse, der skal tillades, hvilket er forsinkelsen mellem computeren, der vælger en bestemt hukommelseschip (da der vil være mange chips, der udgør din RAM) og være i stand til at udstede en kommando til den chip. Dette kaldes Kommandofrekvensen og synes af en eller anden grund at være uden et akronym.

så kommer tilbage til den virkelige verden og vores eksempler fra Nyegg kan du gætte, hvad de citerede “timing” tal er? Det er rigtigt-det er de forsinkelser eller forsinkelser, vi lige har diskuteret. Sådan kan en typisk timingspecifikation se ud:

2-3-2-6-1t

  • det første tal (2) er CL, CAS Latency. Denne værdi har mest effekt på systemets ydeevne. Det er normalt 2, 2, 5 eller 3 til DDR-hukommelse.
  • det andet tal (3) er TRCD, Ras til CAS-forsinkelsen. Ikke så kritisk som CL, det er normalt 2,3 eller 4 for DDR-hukommelse.
  • det tredje nummer (2) er TRP, Ras-Forudladningsforsinkelsen. Denne værdi har lignende virkninger som TRCD.
  • det fjerde tal (6) er TRAS, den aktive til Forudladning forsinkelse. Denne værdi påvirker stabiliteten mere end ydeevnen. Typisk mellem 5 og 8 for DDR-hukommelse.
  • den sidste figur (1t) er Kommandofrekvensen og udelades ofte, da den næsten altid er 1t. for langsom RAM ville det være 2T. Mærkeligt nok får nogle overclockere meget gode resultater ved bevidst at indstille Kommandofrekvensen til 2T, selv med lav latenstid RAM, da det giver dem mere fleksibilitet, når de tilpasser de andre latenser og bushastigheder.

Bemærk, at tallene kun er gyldige for den nominelle klokhastighed og også vil være helt forskellige for forskellige typer RAM.

de virkelige eksempler var 2-3-3-8 og 2-3-2-6, som begge er gode til DDR ved 400 mm, men jeg kan nu se, at Mushkin 2-3-2-6 RAM kan være mere stabil under tung belastning end OCC RAM. Så jeg kan kontrollere prisforskellen og overveje, om det sandsynligvis vil være en vigtig faktor for min computerbrug.

disse latenser og timing tal skal indtastes i BIOS, når RAM er installeret – grunden til at du sandsynligvis aldrig har været nødt til at gøre dette er, at de er programmeret i SPD EEPROM på RAM-modulet, og BIOS læser værdierne automatisk (medmindre den er indstillet til manuel). Hvis du har to RAM-moduler med forskellige timing-tal, tager BIOS det højeste tal (langsomste indstilling) at arbejde med. Timingen tal er producenter anbefalinger til en vellykket drift, er der ingen lov, som siger hukommelsesmodulet vil ikke arbejde med forskellige timing, og det er grobund for overclockere til at eksperimentere. De skifter BIOS-hukommelsesindstillingerne til manuel, så SPD ignoreres og indsætter deres egne tal i BIOS. Jeg foreslår ikke, at nogen forsøger at gøre dette, medmindre du ved præcis, hvad du laver. Du kan ødelægge din RAM med upassende indstillinger.

Sådan identificeres din RAM

for korrekt at identificere din RAM skal du kende den samlede hukommelsesstørrelse i megabyte(MB), hvor mange hukommelsesmoduler der er, hvilken type RAM du har, dens hastighed og ideelt set dens producent. Der er en række forskellige måder, du kan finde nogle eller alle disse oplysninger på.

Systeminformationsvindue
Brug Af Systeminfo.se den samlede mængde RAM

nedenfor er nogle gratis værktøjer, der kan bruges til at bestemme mængden af hukommelse, der aktuelt er installeret, og de installerede typer udstyr:

  • kommandoen System Information, som vist ovenfor, giver mig mulighed for at se, hvor meget total hukommelse jeg har installeret på min computer.
  • SpeedFan giver mig mulighed for at kontrollere, hvad RAM jeg har: lancering af SpeedFan fra dets skrivebordsikon afslører, at jeg har Version 4.27 installeret. Programmet tager et par sekunder at indsamle oplysninger og sætter sig derefter ned på skærmen ‘aflæsninger’, hvor det viser dig blæserhastigheder og komponenttemperaturer. Klik på fanen’ Info ‘og klik på knappen’ Læs info’. Dette samler oplysninger og viser dem i feltet ‘DIMM info’. Rul op og ned for at se alle oplysningerne. Som vist nedenfor fortæller SpeedFan mig, at jeg kun har en RAM-pind (DIMM #0), og det er DDR, det gemmer ikke paritetsoplysninger, og den samlede størrelse er 512 MB. Hvis jeg havde mere end en pind, ville der også være information til DIMM #1, DIMM #2 osv.

     SpeedFan Info vindue
    SpeedFan ‘DIMM info’ boks

  • lad os nu se ved hjælp af Everest Home Edition: Start Everest, i kolonnen ‘Menu’ til venstre klik på ‘bundkort’. Højre vindue skal ændres for at vise CPU, CPUID, bundkort, hukommelse, SPD, Chipset og BIOS ikoner. Klik på det kryptisk navngivne ‘ SPD ‘ – ikon (for en forklaring se SPD-posten i det foregående afsnit). Som vist nedenfor afslører dette et væld af oplysninger. Den enkelte post for ‘DIMM1’ under Enhed Beskrivelse viser jeg kun har en memory stick. Oplysningerne nedenfor viser et serienummer, fremstillingsdato, størrelse (512MB), type (DDR SDRAM), hastighed (PC3200) og andre oplysninger, herunder producentens navn (Kingston Technology Company Inc.) og et link til deres hjemmeside. Det rapporterer forkert, at jeg har fire DIMM-slots, når mit bundkort faktisk kun har to. Bemærk, at Everest Home Edition ikke længere er under udvikling, og nogle af oplysningerne kan være forældede.

    Everest SPD Information
    Everest Memory Module Properties

    yderligere oplysninger om Memory Controller kan findes i vinduet ‘Bundkort’ ved at klikke på ‘Chipset’ og fremhæve ‘North Bridge’. Dette vil for eksempel indikere, om hukommelsescontrolleren kan understøtte Dobbelt kanalisering, som du bliver nødt til at overveje, hvis du opgraderer.

  • lad os endelig tjekke vores RAM ved hjælp af gratis program CPU-å. Udpak lynlåsfilen til et bibliotek kaldet ‘CPU-Å’ eller et navn, du nemt kan huske. Det er alt hvad du skal gøre, der er ingen installationsproces. Hvis du vil køre CPU-å, skal du navigere til CPU-å-mappen og dobbeltklikke på CPU ‘ en.eks fil. Dette vil køre programmet og præsentere dig med en rapport vindue, der ser sådan ud:

    CPU-å første skærm
    CPU-å åbningsskærm

    vi er interesseret i RAM på nuværende tidspunkt, så klik på fanen ‘Hukommelse’. Her fortæller det mig, at jeg har 512 MB DDR SDRAM på en enkelt kanal, der kører på 133 MB. Det fortæller mig, at forholdet mellem FSB og DRAM-uret er 3:2, Når jeg ville have forventet, at det var 1: 1 (Jeg fik det senere – Se under “Se i BIOS” nedenfor). Denne fane fortæller mig også timingen tal er 2-2-2-6 @133mh. (Se afsnittet’ Hukommelsesforsinkelse ‘ for en forklaring af disse tal). Klik nu på fanen ‘SPD’.
    Information til Slot #1 vises, en rullemenu giver dig mulighed for at vælge slot #2, slot #3 osv., som i mit tilfælde siger”Tom”. Resten af skærmen ser sådan ud:

    CPU - SPD-skærm
    CPU-SPD-skærm

    som viser mig min Kingston-værdi RAM har nogle ret almindelige forsinkelser på 200 mm, men ellers fortæller mig ikke noget nyt.

  • gå til computerproducentens hjemmeside
    hvis du har en ‘mærkenavn’ computer, giver de fleste fabrikanters hjemmesider dig mulighed for at søge efter modelnavn eller nummer og finde detaljerede specifikationer for dit system i dets oprindelige tilstand. De indeholder ofte ofte stillede spørgsmål og supportsider, der giver dig oplysninger om, hvilken hukommelse der er kompatibel, og hvordan du opgraderer. Nogle af disse er fremragende og inkluderer videoer om, hvordan du åbner din sag, og hvordan du fjerner og/eller tilføjer hukommelse. Naturligvis vil de normalt kun foreslå deres eget mærkenavn hukommelse som en opgradering.
  • brug et online konfigurationsværktøj
    store producenter og leverandører af RAM tilbyder hentbare ‘Memory Advisor’ eller ‘Configurator’ værktøjer, der kan scanne din computer, vise hukommelsesspecifikationerne og anbefale en kompatibel opgradering. Jeg vil se på nogle af disse i afsnittet” Sådan opgraderes din RAM”.
  • se i BIOS
    se din bundkortmanual, hvis du ikke ved, hvordan du går ind i BIOS – på de fleste systemer trykker du på ‘Del’ – tasten, når systemet begynder at starte. Der er mange forskellige formater til BIOS-skærmen, så jeg kan ikke være præcis om, hvilke muligheder du kan se tilgængelige. På mit eget system har jeg American Megatrends Inc. BIOS (AMIBIOS) og klikke på ‘standard BIOS-funktioner’ viste ‘systemhukommelse : 512MB’ uden andre oplysninger. Ser under ‘Advanced BIOS Features’ > >’Advanced Chipset Settings’> > ‘Northbridge Config’ jeg fandt “DRAM frekvens : 266 MH”, som er en manuel indstilling, altoverskyggende hvad der er gemt i RAM moduler SPD. Jeg ændrede denne indstilling til’ Auto’, så BIOS ville læse SPD for den anbefalede værdi. Efter opstart kørte jeg CPU-å igen, og busforholdene var ændret til 1:1, og hukommelsesfrekvensen var nu 200 mm. (Bemærk, at der er en vis forvirring over, hvilke frekvenser der er. Da RAM er dobbelt datahastighed, kører hukommelsesbussen ved 200 mm i dette eksempel, men den tilsvarende DRAM-frekvens ville nu være 400 mm.)
  • Åbn sagen og læs etiketterne
    et hurtigt kig inde i computeren fortæller dig, hvor mange RAM-pinde du allerede har. Hvis intet andet giver dig konkrete oplysninger, kan du slukke for systemet, overholde statiske håndteringsforholdsregler (se nedenfor) og fjerne RAM ‘ en allerede derinde. Hvis du er heldig, vil RAM stick(s) have en etiket, der giver dig passende oplysninger om størrelse, hastighed, producent og muligvis nogle garantioplysninger. Nogle producenter er mere kryptiske end andre og kan kun give dig et varenummer. Nogle har slet ingen etiket, i hvilket tilfælde du bliver nødt til at spore oplysninger om individuelle hukommelseschips ved hjælp af de varenumre, der er trykt på dem. Efter denne proces er uden for rammerne af denne tutorial.

hvor meget RAM har du brug for?

“640k skal være nok for nogen.”- Bill Gates 1981

ironisk, at dette citat skulle komme fra grundlæggeren af Microsoft – det firma, hvis vinduer operativsystem går gennem computerressourcer som børn går gennem fødselsdagskage.

ældre operativsystemer krævede meget mindre RAM end moden system. Moderne operativsystemer og deres udstyr kræver en hel del mere for at fungere korrekt. Som standard skal de fleste computere i disse dage have mindst 4 GB (gigabyte) for at kunne køre korrekt. Efter min mening er det søde sted dog 8 GB, hvilket skal give dig mulighed for at køre de fleste applikationer og spil i vinduer.

for dem, der laver tung videoredigering, Grafikdesign, hard core-spil eller bare kan lide at have mange programmer, der kører, kan du ikke gå galt med 16 GB.

noget forbi 16 GB giver muligvis ikke meget af en hastighedsfordel andet end at kunne køre flere programmer på samme tid.

kan du have for meget RAM?

i moderne operativsystemer og udstyr vil det ikke skade systemet at have meget ram, men du kan faktisk ikke drage fordel af det.

til historiske formål er her detaljerne for at bruge for meget løb i ældre systemer. For det meste bør ingen bruge disse systemer længere, så det bør ikke noget.

  • vinduer 95 og vinduer 98 (første udgave) genkender ikke mere end 256 MB RAM – tilføjelse af mere end dette kan bremse dit system markant. Der er dog en rettelse til dette detaljeret i en aumha-artikel-se afsnittet Referencer. Hvis du har mere end 1 GB RAM (selvom jeg ikke kan forestille mig, hvorfor du ville), starter vinduer muligvis ikke.
    se Microsoft vidensdatabase artiklen her: http://support.microsoft.com/?kbid=184447
  • vinduer 98SE og vinduer mig har problemer med mere end 512MB RAM – du kan få “ud af hukommelsen” fejl eller andre symptomer.
    se Microsoft vidensdatabase artiklen her: http://support.microsoft.com/kb/q253912/
  • vinduer 98SE og vinduer mig vil ikke køre godt med mere end 1 GB RAM. Dette kan forårsage “potentiel systeminstabilitet” ifølge Microsoft.
  • nogle versioner af prisen BIOS bremse dit system markant, når mere end 768 MB RAM er installeret.

Sådan opgraderer du din RAM

Nej. af RAM-pinde størrelse på hver pind RAM-Type RAM-hastighed Latency foretrukket mærke serie samlet mængde RAM Tilføj eller udskift? pris
2 (matchede par) 1GB DDR PC3200 2-3-2-6-1t Iridium 2GB erstatte $???

en note om dobbelt kanalisering

jeg er stødt på nogle modstridende oplysninger om dobbelt kanalisering af RAM. Husk, at dette er en funktion af bundkortet, ikke RAM, men RAM skal placeres symmetrisk på de to hukommelseskanaler, og det skal have “matchende” egenskaber. Præcis hvordan de matcher er ikke klart. RAM-producenter sælger boksede par matchet RAM til dobbelt kanalisering, men ifølge Intel behøver hukommelsen ikke at være det samme mærke, har de samme forsinkelser eller endda den samme hastighed til dobbeltkanal. De siger også, at du kan dobbeltkanal ved hjælp af sige to 256 MB RAM-pinde på kanal A og en 512 MB stick i kanal B. I sidste ende “beslutter” bundkortet, om den dobbelte kanalisering vil blive implementeret eller ej. Hvis din computer har (som min) et hukommelsesmodul i et dobbeltkanalsystem, skal tilføjelse af et andet modul af samme størrelse og fornuftigt den samme hastighed gøre det muligt for systemet at dual channel, men det kan ikke. Hvis modulerne ikke er tilstrækkeligt” matchede”, vil systemet fortsætte med at køre med enkeltkanaladgang, og det meste af fordelen ved opgraderingen vil gå tabt.

matchet par DDR2-moduler
matchet par DDR2-moduler *

bundkortproducenter forsøger at gøre det nemt for os at installere RAM ved at farve RAM-slots forskelligt for forskellige kanaler. Så du har måske et bundkort med fire slots, to af dem blå og to af dem grønne for eksempel. Desværre bruger nogle producenter farven til at angive, hvilken kanal slotten tilhører, mens andre bruger den til at vise, hvilken er den første slot på hver kanal. Hvis du får det forkert, kan du stadig bruge al din RAM, men du har ikke den hurtige fordel ved dobbelt kanalisering. Tjek din bundkortmanual for deres anbefaling om, hvor RAM-modulerne skal installeres. Efter installationen skal du bruge et værktøj som CPU til at kontrollere, om dobbelt kanalisering er aktiv eller ej.

installer den nye RAM

når du har købt og modtaget din nye RAM, er alt, hvad der er tilbage, at installere det, hvilket sandsynligvis er den enkleste del af hele processen. Tag ikke den nye RAM ud af beholderen, før du har læst de statiske forholdsregler, der er beskrevet nedenfor. Det er nok bedst at åbne RAM-beholderen, når du har din computer slukket, sagen åbnet og din statiske rem fastgjort (hvis tilgængelig). Lige før du indsætter eller fjerner komponenter, skal du trække netledningen ud af bagsiden af computeren og vente i mindst 30 sekunder, så der ikke er nogen chance for, at der er spændinger tilbage i sagen for at forårsage skade.

så er alt, hvad der kræves, at tage stikket ud og fjerne det gamle RAM, hvis det udskiftes. For moderne DIMM slots trykke ned på plastik låse i enderne af RAM slots vil skubbe RAM-modulet. Ældre systemer kan have mindre brugervenlige mekanismer, men alle bruger en mekanisk lås i hver ende af modulet. For at fjerne modulet skal du frakoble låsen, prøv ikke at bare løfte RAM-modulet ud.

indsættelse af det nye RAM er et spørgsmål om at vælge, hvilke slots der skal bruges (hvis du ikke bruger dobbelt kanalisering, skal du bare bruge det næste tilgængelige slot). Hold modulet tæt på og centreret på spalten, og kontroller hakket i RAM-modulets linjer med “nøglen” i spalten for at sikre, at du har modulet den rigtige vej rundt.

Slottast
RAM-slots, der viser nøglen (pilet)

tryk derefter ned (mod bundkortet) på låsene i hver ende af den ledige plads for at sætte dem i ‘åben’ position. Indsæt modulet i spalten med guldkontakterne mod spalten, dobbelttjek, at det er den rigtige vej rundt, og skub det derefter fast ned i spalten ved hjælp af et fast tommelfingertryk lige i hver ende af modulet. Hvis alt er godt, vil låsene dukke op for at låse modulet på plads. Gør det samme for andre RAM-moduler at installere, og du er færdig.
læg eventuelle fjernede moduler i RAM-beholderen, tag din statiske rem af, luk computerkassen og tilslut strømmen igen. Systemet er klar til at gå.

for en ret forenklet Flashpræsentation om installation af RAM se dette link: http://www.kingston.com/support/howto/default.asp

genstart og kontroller, at alt er Okay

når du genstarter dit system, kan du muligvis se meddelelser, der rapporterer mængden af hukommelse, der er til stede. Hvis vinduer ikke starter, kan du bruge den startbare disk lavet med Memtest-86 til at teste hukommelsen. Noter eventuelle fejlmeddelelser, og vend tilbage til det originale RAM. Kontroller derefter fejlfindingsafsnittene på din RAM-producentens hjemmeside. Den nye hukommelse er alle blevet genkendt og kører med den korrekte hastighed og i den korrekte tilstand. Så nyd!

statiske forholdsregler

ved håndtering af RAM, som med andre computerkomponenter, skal man sørge for at undgå at beskadige komponenten gennem udledning af statisk elektricitet, der bygger sig op på din krop eller tøj. Statisk er især et problem under tørt vejr, og hvis du har syntetiske tæpper eller tøj. For eksempel ville en syntetisk pullover (trøje) være et dårligt valg af tøj at bære, mens du opgraderer hukommelsen, en kortærmet bomuldsskjorte ville være et meget bedre valg. Den bedste måde at bekæmpe statisk på, mens du arbejder inde i din computer, er at bære en statisk rem, der er fastgjort til chassiset og slidt på dit håndled under hele processen. Engangs statiske stropper er tilgængelige for et par dollars; professionelle versioner kan koste $30-40. Alternativt, hvis du kan opretholde god kontakt mellem dig selv og metalchassiset i det meste af processen og forsøge ikke at bevæge dig for meget, kan det være tilstrækkeligt uden en rem.

teknikerens statiske rem
professionel statisk rem

konklusion

jeg håber, at denne tutorial har informeret dig om nogle af de forskellige typer RAM, der findes i computersystemer, forklaret nogle af de komplicerede RAM-timing, vist dig, hvordan du identificerer RAM på din egen computer og hjalp dig med at vælge den korrekte mængde og type RAM, når du opgraderer.

referencer og kreditter

  • Kingston Technology “Ultimate Memory Guide” – < ikke længere tilgængelig>
  • “Introduktion til grundlæggende Overclocking” – http://www.abxzone.com/abx_reviews/al2/article_p2.html
  • vinduer Supportcenter “vinduer 98 og hukommelse Management” – http://aumha.org/win4/a/memmgmt.htm
  • Tech-rapporten “udforskning af udførelsen af Hukommelsesforsinkelse” – http://techreport.com/etc/2005q4/mem-latency/index.x?pg=1
  • Corsair Memory “CAS Latency: Hvad er det, og hvordan påvirker det ydeevnen?”- http://www.corsairmemory.com/main/trg-cas.html
  • Toms Forum “Ofte stillede spørgsmål om hukommelse” – http://forumz.tomshardware.com/hardware/FAQ-read-posting-ftopict55024.html
  • Lost Circuits “Memory anmeldelser” – http://www.lostcircuits.com/memory/
  • Intel “Desktop Boards: enkelt / Dual Channel hukommelse tilstande” – http://www.intel.com/support/motherboards/desktop/sb/cs-011965.htm
  • AnandTech hukommelse sektion – http://www.anandtech.com/memory/default.aspx?ATVAR_SECTIONDO=list

* billeder af Corsair memory produkter bruges med venlig tilladelse fra Corsair Memory.

Rimmer Marts 2006.
https://www.bleepingcomputer.com

Leave a Reply

Din e-mailadresse vil ikke blive publiceret.