sv.phhsnews.com


sv.phhsnews.com / Varför är det bra att datorns RAM är full?

Varför är det bra att datorns RAM är full?


Är Windows, Linux, Android eller ett annat operativsystem med mycket RAM? Var inte panik! Moderna operativsystem använder RAM som en filcache för att påskynda saker. Om du antar att din dator fungerar bra, är det inget att oroa sig för.

Även om det kan tyckas kontraintuitivt för de av oss som kommer ihåg att våra datorer alltid svälter för RAM, betyder hög RAM-användning att din RAM används till bra användning. Tom RAM är bortkastad RAM.

Användning av dåligt minne med bra högt minne

Först och främst är hög minnesanvändning inte alltid bra. Om din dator verkar väldigt långsam, är det inte bra att använda RAM (Random Access Memory). Om din RAM är full är datorn långsam och hårddiskens ljus blinkar hela tiden, datorn växlar till disken. Detta är ett tecken på att din dator använder hårddisken, vilket är mycket långsammare att komma åt, som ett "överflöde" för ditt minne.

Om det här inträffar är det en tydlig sida att din dator behöver mer RAM - eller det du behöver använda mindre minne-hungriga program. Det här är definitivt en dålig sak.

Det finns emellertid en tydlig skillnad mellan det här fallet, där datorn inte fungerar bra och det vanligare fallet där datorn verkar fungera bra, men det finns ett oroväckande antal RAM används för få program öppna.

Disk Caching

Installera Windows XP på en dator och det kommer du troligen att se det med flera hundra megabyte minne när systemet är ledigt. Installera Windows 7 på samma dator och du kommer säkert se Windows 7 med flera gigabyte minne i samma situation.

Så vad händer? Är Windows XP bara ett lättare, snabbare operativsystem? Är moderna operativsystem uppblåst och slösat med minne? Inte riktigt.

RAM är mer rikligt än det var när Windows XP var det glänsande nya operativsystemet, och moderna operativsystem utnyttjar det. Moderna operativsystem använder datorns RAM som en cache för ofta åtkomliga filer och programdata.

I Windows är denna funktion känd som SuperFetch, som introducerades i Windows Vista. SuperFetch tittar på de program du använder och laddar vanliga applikationsfiler och bibliotek i datorns RAM innan du behöver dem. När du startar en applikation laddar Windows programmets filer från din RAM istället för att läsa dem från en skiva, vilket är en långsam process. Detta påskyndar applikationslansering och gör datorn vanligtvis snabbare och mer responsiv.

Detta gäller inte bara för Windows. Linux-användare kommer också märka att deras dator använder en till synes alarmerande mängd minne för att cacha filer från din disk, och nya Linux-användare kan vara oroliga när de märker detta. Många resursanvändningsövervakningsprogram, som GNOME System Monitor, döljer minnet som används av cacheminnet från användaren, så att användarna inte behöver förstå detta eller vara berörda.

Webbläsare och annan programvara

Samma gäller för webbläsare och andra program med egna kakor. Om du till exempel märker en webbläsare som Mozilla Firefox med en stor mängd RAM, är det inte nödvändigtvis en dålig sak. Om du har mycket RAM i din dator är det bra att Firefox använder det. Genom att cacha webbsidor som du har besökt i din RAM kan Firefox påskynda webbsidor, vilket gör att du använder knapparna bakåt och framåt mycket snabbare. Därför bestämmer Firefox automatiskt den perfekta cachestorleken utifrån mängden RAM i din dator.

Firefox kan ha historiskt haft minneläckage och andra problem, men konceptet är detsamma. Det är inte meningsfullt för Mozilla att få Firefox: s RAM-användning ner till 50 megabyte eftersom moderna datorer har mycket RAM Firefox kan använda för att påskynda webbläsning.

Samma sak gäller för annan programvara. Program med hög minnesanvändning kan utnyttja din RAM, utan att slösa bort det.

Varför Tom RAM är Nödvändigt

Du kanske tänker att använda RAM som en cache är bra, men du vill inte ha det här programmet filer och annan data som tar upp din RAM. Du vill hellre ha ledig RAM så att programmen startar omedelbart och minnet kommer att användas för det du tycker är bäst, inte vad ditt operativsystem och program tycker är bäst.

Detta är dock inte en oro alls. Oavsett om din RAM är full av cachade filer eller helt tom, är det alla tillgängliga för program som verkligen behöver det. Cached data i din RAM är markerad som låg prioritet, och den kasseras omedelbart så snart minnet behövs för något annat.

Eftersom denna data kan kasseras omedelbart när det behövs är det ingen nackdel att använda RAM för cacheminne. (Den ena potentiella nackdelen är användare som inte förstår vad som händer att bli förvirrad.)

Tom RAM är värdelös. Det går inte snabbare för datorn att skriva data för att tömma RAM, inte heller använder den tomma RAM mindre ström. Om du antar att du startar ett program som redan finns i din RAM-filcache, kommer programmen att laddas mycket snabbare när ditt RAM används istället för när det är tomt.


Det är därför att du använder en uppgiftsdödare på Android är en dålig idé, och det är också varför du inte borde vara alltför bekymrad om din dator fyller på din RAM. Det är också en av anledningarna till att Windows XP inte är det perfekta operativsystemet för dagens hårdvara - medan XPs RAM-användning kan vara mycket lägre än Windows 7, är det inte nödvändigtvis bra om du har en modern dator med en anständig mängd RAM .


Installera många tredjeparts .deb-paket på Ubuntu - till och med vanlig, högkvalitativ programvara som Google Chrome och Skype -

Installera många tredjeparts .deb-paket på Ubuntu - till och med vanlig, högkvalitativ programvara som Google Chrome och Skype -

Detta fel är vanligen ett falskt larm. Du kan i allmänhet gå vidare och installera paket med "dålig kvalitet" trots felmeddelandet. Meddelandet indikerar bara att paketfilerna inte strikt följer Debians emballeringspolicy. Är paketet faktiskt farligt? Detta fel är ganska läskigt - det säger att paketet "bryter mot kvalitetsnormerna" och "kan orsaka allvarliga problem på din dator.

(how-to)

Vad är Apple HomeKit?

Vad är Apple HomeKit?

Apples HomeKit smarthome-plattform är över nyheterna på senare tid, men många är oklara på detaljerna som hur man använder det, vad du kan använda med det och så vidare. Läs vidare när vi gräver in i HomeKit för att rensa upp mysteriet kring det. Apple meddelade iOS 8 och framhöll några av kommande funktioner.

(how-to)