no.phhsnews.com


no.phhsnews.com / Hvorfor er det bra at datamaskinens RAM er fullt?

Hvorfor er det bra at datamaskinens RAM er fullt?


Er det Windows, Linux, Android eller et annet operativsystem som bruker mye RAM? Ikke panikk! Moderne operativsystemer bruker RAM som en filbuffer for å fange opp ting. Forutsatt at datamaskinen din fungerer bra, er det ingenting å bekymre deg for.

Selv om det kan virke counterintuitivt for de av oss som husker at våre datamaskiner alltid blir sultet for RAM, betyr høy RAM-bruk at RAM-en din blir brukt til nytte. Tom RAM er bortkastet RAM.

Dårlig høyt minnebruk vs. Godt høyt minnebruk

Først og fremst er høy minnebruk ikke alltid en god ting. Hvis datamaskinen virker veldig sakte, er det ikke bra å bruke RAM-tilgang til høyt tilgangsminne. Hvis RAM-en er full, er datamaskinen langsom, og harddiskens lys blinker hele tiden, datamaskinen skifter til disk. Dette er et tegn på at datamaskinen bruker harddisken din, noe som er mye tregere å få tilgang til, som en "overløp" for minnet.

Hvis dette skjer, er det en klar side at datamaskinen trenger mer RAM - eller det du trenger å bruke mindre minne-sultne programmer. Dette er definitivt en dårlig ting.

Det er imidlertid en klar forskjell mellom denne saken, hvor datamaskinen ikke fungerer bra, og det vanligste tilfellet hvor datamaskinen ser ut til å fungere bra, men det er en alarmerende mengde RAM blir brukt med få programmer åpne.

Disk Caching

Installer Windows XP på en datamaskin, og du vil sikkert se det ved hjelp av flere hundre megabyte minne når systemet er inaktivt. Installer Windows 7 på den samme datamaskinen, og du vil sannsynligvis se Windows 7 ved hjelp av flere gigabyte minne i samme situasjon.

Så hva skjer? Er Windows XP bare et lettere, raskere operativsystem? Er moderne operativsystem oppblåst og sløsing med minne? Ikke helt.

RAM er mer rikelig enn det var da Windows XP var det skinnende nye operativsystemet, og moderne operativsystemer utnytter det. Moderne operativsystemer bruker datamaskinens RAM som en buffer for ofte tilgjengelige filer og programdata.

I Windows er denne funksjonen kjent som SuperFetch, som ble introdusert i Windows Vista. SuperFetch ser på programmene du bruker og laster inn vanlige applikasjonsfiler og biblioteker i datamaskinens RAM før du trenger dem. Når du starter et program, laster Windows programmets filer fra RAM i stedet for å lese dem fra disken, noe som er en sakte prosess. Dette øker programlanseringen og gjør datamaskinen din raskere og mer responsiv.

Dette gjelder ikke bare for Windows. Linux-brukere vil også legge merke til at datamaskinen bruker en tilsynelatende alarmerende mengde minne for å cache filer fra disken din, og nye Linux-brukere kan være bekymret når de merker dette. Mange ressursbruk-overvåkingsprogrammer, for eksempel GNOME System Monitor, skjuler minnet som brukes av hurtigbufferen fra brukeren, slik at brukerne ikke trenger å forstå dette eller være opptatt.

Nettlesere og annen programvare

Det samme gjelder for nettlesere og andre programmer med egne caches. Hvis du for eksempel ser en nettleser som Mozilla Firefox bruker en stor mengde RAM, er det ikke nødvendigvis en dårlig ting. Hvis du har mye RAM på datamaskinen, er det bra at Firefox bruker det. Ved å cache websider du har besøkt i RAM-en din, kan Firefox øke hastigheten på websidens lastetider, noe som gjør det mye raskere å bruke knappene tilbake og fremover. Av denne grunn bestemmer Firefox automatisk den ideelle cachestørrelsen basert på mengden RAM i datamaskinen.

Firefox kan ha historisk hatt minnelekkasje og andre problemer, men konseptet er det samme. Det er ikke fornuftig for Mozilla å få Firefox's RAM-forbruk ned til 50 megabyte fordi moderne datamaskiner har mye RAM Firefox kan bruke til å øke surfingen.

Det samme gjelder for annen programvare. Programmer med høyt minnebruk kan gjøre god bruk av RAM, og ikke kaste bort det.

Hvorfor tom RAM er Useless

Du kan tenke at bruk av RAM som en buffer er flott, men du vil ikke ha disse programmene filer og andre data som tar opp RAM-en. Du vil helst ha tom RAM tilgjengelig slik at programmene vil starte øyeblikkelig og minnet vil bli brukt til det du synes er best, ikke hva operativsystemet og programmene tror er best.

Dette er imidlertid ikke noe problem i det hele tatt. Hvorvidt RAM-en din er full av hurtigbufrede filer eller helt tom, er den tilgjengelig for programmer som virkelig trenger det. Bufret data i RAM-en din er merket som lav prioritet, og det blir umiddelbart kassert så snart minnet er nødvendig for noe annet.

Fordi disse dataene umiddelbart kan kasseres når det er nødvendig, er det ingen ulempe for å bruke RAM for hurtigbuffer. (Den ene potensielle ulempen er brukere som ikke forstår hva som skjer ved å bli forvirret.)

Tom RAM er ubrukelig. Det er ikke noe raskere for datamaskinen å skrive data for å tømme RAM, og heller ikke tomt RAM bruker mindre strøm. Faktisk, forutsatt at du lanserer et program som allerede er til stede i RAM-filens cache, vil programmene lastes mye raskere når RAM-en din brukes, heller enn når den er tom.


Dette er grunnen til at du bruker en oppgavespiller på Android, er en dårlig ide, og det er også derfor du ikke bør være for bekymret hvis datamaskinen din fyller opp RAM-en. Det er også en av grunnene til at Windows XP ikke er det ideelle operativsystemet for dagens maskinvare - mens XPs bruk av RAM kan være mye lavere enn Windows 7, er det ikke nødvendigvis en god ting hvis du har en moderne datamaskin med en anstendig mengde RAM .


Slik lager du en ny katalog og bytter til den med en enkelt kommando i Linux

Slik lager du en ny katalog og bytter til den med en enkelt kommando i Linux

Hvis du bruker noe tid i Terminal i det hele tatt, bruker du sannsynligvis mkdir kommandoen for å lage en katalog, og deretter cd -kommandoen for å bytte til den aktuelle katalogen rett etter. Det er imidlertid en måte å gjøre begge disse handlingene med en kommando. Du kan kjøre to kommandoer samtidig på kommandolinjen manuelt, men vi viser deg hvordan du legger til en linje i .

(how-to)

Slik ser du Ecobee-termostatens brukshistorie

Slik ser du Ecobee-termostatens brukshistorie

Smart termostater er kjent for sin energieffektivitet, men hvis du ønsker å få en grundig titt på hvor mye penger de har reddet deg på Din regning, Ecobee lar deg ta en titt på all slags brukinformasjon. Med Nest Thermostat kan du også se brukshistorikken, men det er nesten ikke like dybde som Ecobees brukshistorierapporter.

(how-to)