RAM-diske forklaret: Hvad de er, og hvorfor du sandsynligvis ikke bør bruge en

Din computers RAM er stadig hurtigere end selv moderne solid-state-drev. RAM-diske udnytter dette ved at bruge din computers RAM som et lynhurtigt virtuelt drev. Men du vil sandsynligvis ikke bruge en RAM-disk alligevel.

RAM-diske er nemme at sælge - alt hvad du skal gøre er at holde ydeevne-benchmarks, der viser, hvor meget hurtigere det er at læse data fra RAM, end det er fra endda en hurtig SSD. Men dette er ikke det fulde billede.

Hvad er en RAM-disk?

For at oprette en RAM-disk skal du installere et tredjepartsprogram, der opretter et virtuelt drev i Windows. Dette program reserverer en del af dit RAM - så hvis du havde 4 GB filer på din RAM-disk, ville disken tage 4 GB RAM. Alle filerne på din disk blev gemt i din RAM. Når du skrev til disken, ville du bare skrive til et andet afsnit af din RAM.

Oprindeligt ser det ud til at det kan hjælpe med at optimere ydeevnen. Hvis du installerede programmer på en RAM-disk, ville du have næsten øjeblikkelige indlæsningstider, fordi deres data allerede ville blive gemt i den hurtigst mulige hukommelse. Når du gemmer en fil, ville det ske næsten øjeblikkeligt, da det bare ville blive kopieret til en anden del af RAM. Dette vil betyde hurtigere programindlæsningstider og hurtigere fillæse- / skrivetider for filer gemt på RAM-disken.

Hvorfor du sandsynligvis ikke skulle bruge en

Der er dog et stort problem her. RAM er flygtig hukommelse. Når din computer mister strøm, slettes indholdet af din RAM. Dette betyder, at du ikke kan gemme noget vigtigt på en RAM-disk - hvis din computer styrtede ned på grund af mistet strøm, ville du miste alle data på din RAM-disk. Så det er meningsløst at gemme filer på RAM-disken, medmindre du er ligeglad med at du mister filerne - men hvis du ikke var ligeglad med filerne, hvorfor gemme dem i første omgang?

Da RAM ikke er vedvarende, skal du også gemme indholdet på din RAM-disk på disken, når du lukker computeren og indlæser dem, når du tænder den. Lad os for eksempel sige, at du installerede Photoshop på din RAM-disk. Du bliver nødt til at gemme en kopi af din RAM-disk på din computers harddisk for at sikre, at du ikke mister din Photoshop-installation. Det kan være en god idé at gøre dette automatisk hvert par minutter eller bare ved lukning.

Når du tænder for din computer, skal RAM-diskprogrammet læse RAM-diskbilledet fra din harddisk og indlæse det tilbage i RAM. Med andre ord får du simpelthen hurtigere programindlæsningstider på bekostning af længere opstartstider. Når din computer først har indlæst et program, eller andre filer danner harddisken, cachelager det dem alligevel i RAM - så det er lidt fjollet at installere et program eller spil på en RAM-disk i stedet for på din harddisk. Uanset hvad, når du indlæser applikationen, forbliver den til stede i din hukommelse til hurtig indlæsning senere.

RELATERET: Hvorfor er det godt, at din computers RAM er fuld

RAM-diske reserverer også en god del af din hukommelse, så du ikke kan bruge den til noget andet. Windows bruger alligevel ubrugt hukommelse til at cache filer, og det gør det hele automatisk og i baggrunden. Hvis du har brug for hukommelsen til noget, vil Windows straks kassere de cachelagrede data. Med en RAM-disk skal du lukke den manuelt for at frigøre hukommelse.

Hvordan man laver en RAM-disk

At lave en RAM-disk er ret enkel. Installer et program som DataRAMs RAMDisk Personal - den gratis version giver dig mulighed for at oprette RAM-diske op til 4 GB i størrelse - og bruge det til at oprette en ny RAM-disk.

Du kan derefter installere programmer til det eller flytte filer til det. Du vil gerne gemme en kopi af RAM-disken, så du ikke mister dataene, hvis din computer nogensinde går ned. Naturligvis bliver du nødt til at gemme et nyt billede hver gang du opdaterer filerne på RAM-disken.

Der skal være nogle anvendelser til en RAM-disk, men ...

RAM-diske er ikke en komplet fidus som pc-rengøringsprogrammer, og mange andre “systemoptimerings” -værktøjer er. Det er bestemt hurtigere at læse og skrive fra RAM snarere end at bruge endda en hurtig SSD. Der er sandsynligvis nogle gode anvendelser til RAM-diske, hvis du virkelig ved, hvad du laver.

Begge følgende skal dog være sandt:

  • Du bliver nødt til at bruge et program, der normalt ikke bruger RAM som en cache og i stedet insisterer på at læse og skrive små filer til din harddisk.
  • Du behøver ikke være ligeglad med nogen af ​​disse filer og har ikke noget problem, hvis du mister dem.

Dette er en høj bjælke for at rydde - de fleste programmer, der har en cache, som du ikke nødvendigvis er ligeglad med, bruger alligevel RAM. For eksempel er der ingen mening i at placere Photoshop's scratch-fil på en RAM-disk, fordi Photoshop bruger RAM som en cache, hvis den er tilgængelig. Din webbrowser gemmer sine cache-filer i RAM, hvis der også er plads.

For programmer, der skriver og læser data fra harddisken, er disse data sandsynligvis noget, du ikke vil miste. Brug af en RAM-disk med en vigtig database ville være en fejl, fordi du ville miste databasen, hvis der opstod et nedbrud eller strømsvigt.

RAM-baserede solid state-drev

Hvis du ønsker at drage fordel af RAM-hastigheden, kan du prøve at investere i et RAM-baseret solid state-drev. Disse er solid state-drev, der indeholder RAM i stedet for typisk Flash-hukommelse. De er meget hurtigere at læse og skrive til, men også meget dyrere, fordi RAM er dyrere end Flash-hukommelse.

Sådanne drev indeholder et batteri, så de kan vedligeholde indholdet af RAM, hvis computeren mister strøm. De har nok batteristrøm til at skrive dataene til offlinehukommelse, hvilket sikrer, at du ikke mister det, du har gemt i deres RAM.

Sådanne drev er ikke for den gennemsnitlige bruger - de er ekstremt dyre muligheder beregnet til datacentre og andre forretningsanvendelser, hvor du vil have hastigheden på RAM med stabiliteten af ​​SSD'er. Men disse drev giver meget mere mening end software-RAM-diske, hvis du virkelig har brug for RAM-lignende hastigheder til missionskritiske formål.

Sammenfattende fungerer RAM-diske som annonceret. Men du vil sandsynligvis ikke bruge dem alligevel. De er ikke ideelle til at køre en vigtig database eller fremskynde spilletid.

Hvis du har en smart brug af en RAM-disk, skal du efterlade en kommentar - vi vil gerne vide, hvad folk rent faktisk bruger dem til.