21Aug

Varför Memory Optimizers och RAM Boosters är värre än oförutsedda

klok-minne-Optimizer

Många företag vill sälja dig "memory optimizers", ofta som en del av "PC optimering" -program. Dessa program är sämre än värdelösa - inte bara kommer de inte att påskynda din dator, de kommer att sakta ner det.

Sådana program utnyttjar oerfarna användare och gör falska löften om att öka prestanda. I själva verket vet din dator hur man hanterar RAM på egen hand. Det kommer att använda RAM för att öka datorns prestanda - det finns ingen anledning att ha RAM sitter tom.

Är datorns RAM fylld? Det är bra!

Memory optimizers är baserade på ett missförstånd. Du kan titta på datorns RAM och se att den fylls på - till exempel kan du ha 4 GB RAM och se att 3 GB är full med endast 1 GB som extra. Det kan vara förvånande för vissa människor - se hur uppblåsta moderna versioner av Windows är! Hur kommer du någonsin att köra ytterligare program med så lite minne tillgängligt?

I själva verket är moderna operativsystem ganska bra att hantera minne på egen hand. Att 3 GB använt RAM indikerar inte nödvändigtvis avfall. Istället använder datorn din RAM för att cache data för snabbare åtkomst. Oavsett om det är kopior av webbsidor som du hade öppnat i din webbläsare, program som du tidigare öppnat eller någon annan typ av data som du kanske behöver igen snart, hänger datorn på den i sin RAM.När du behöver data igen behöver datorn inte slå hårddisken. Det kan bara ladda filerna från RAM.

Kritiskt är det ingen mening att ha RAM tomt.Även om din RAM är helt full och din dator behöver mer av den för att köra en applikation, kan din dator omedelbart kasta den cachade data från din RAM och använda det utrymme för programmet. Det finns ingen anledning att ha RAM sitter tomt - om det är tomt blir det slösat. Om det är fullt finns det en bra chans att det kan hjälpa till att påskynda programmets laddningstider och allt annat som skulle använda datorns hårddisk.

Observera att mycket lite RAM faktiskt är "gratis" i skärmdumpen nedan. RAM: n används som en cache, men den är fortfarande markerad som tillgänglig för något program som behöver använda det.

Windows-task-manager-free-vs-cachad

Tidigare indikerade fullt RAM ett problem. Om du kör Windows Vista på en dator med en halv gig RAM, kan du känna att datorn ständigt saktar ner - den måste hela tiden läsa och skriva till hårddisken, med hårddiskens sidfil som ineffektiv ersättning för RAM.Moderna datorer har dock i allmänhet tillräckligt med RAM för de flesta användare.Även lågpresterande datorer levereras vanligen med 4 GB RAM, vilket borde vara mer än tillräckligt, såvida du inte gör intensiv spelning, kör flera virtuella maskiner eller redigerar videor.

Även om RAM-minne var ett problem för dig, finns det ingen anledning att använda en minnesoptimerare. Memory optimizers är orm olja som är värdelösa i bästa och skadliga i värsta fall.

Hur minnesoptimerare fungerar

När du använder en minnesoptimering ser du datorns RAM-användning gå ner. Det kan tyckas som en enkel vinst - du har minskat RAM-användningen, bara tryck på en knapp, trots allt. Men det är inte så enkelt.

Memory optimizers fungerar faktiskt på ett av två sätt:

  • De kallar funktionen EmptyWorkingSet Windows API, vilket tvingar att köra program för att skriva sitt arbetsminne till Windows-sidfilen.
  • De tilldelar snabbt en stor mängd minne till sig själva, vilket tvingar Windows att kassera cachade data och skriva applikationsdata till sidfilen. De fördelar sedan minnet och lämnar det tomt.

Båda dessa tricks kommer verkligen att frigöra RAM, vilket gör det tomt. Allt detta gör dock långsamma saker - nu måste de program du behöver från sidan filen, läsa från hårddisken och ta längre tid att arbeta. Eventuellt minne som används för cacheminne kan kasseras, så Windows måste få de data den behöver från hårddisken.

Med andra ord, frigör dessa program snabbt minne genom att tvinga data du behöver till långsammare minne, där det måste flyttas tillbaka till snabbminnet igen. Det går inte ihop! Allt det gör är att sälja dig ett annat systemoptimeringsprogram du inte behöver.

klok-minne-Optimizer-programmet

Om Windows behöver RAM, kommer det ändå att driva data till sidfilen eller kassera cachad data. Allt detta händer automatiskt när det behövs - det finns ingen anledning att sakta ner sakerna genom att tvinga det att hända innan det är nödvändigt.

Liksom PC-rengöringsappar är minnesoptimeringsapparater en bluff. De verkar göra något positivt för människor som inte förstår hur minneshantering fungerar, men de gör faktiskt något skadligt.

Så här optimerar du faktiskt ditt minne

Om du vill ha mer ledigt RAM, hoppa över minnesoptimeraren. I stället försök att bli av med att köra program som du inte behöver - rensa onödiga program från systemfältet, avaktivera oanvända startprogram, och så vidare.

Om du behöver mer RAM för vad du gör, försök köpa lite mer RAM.RAM är ganska billigt och det är inte för svårt att installera det själv med hjälp av en av de RAM-installationsguider som finns tillgängliga online. Se till att du köper rätt typ av RAM för din dator.

-RELATERADE ARTIKLAR
De bästa tipsen för att påskynda din Windows-dator
-maskinvaruuppgradering: Så här installerar du nya RAM-skivor

Ja, minnesoptimeringarna kan frigöra några av datorns RAM.Det är dock en dålig sak - du vill att din dator ska använda sin RAM för att påskynda sakerna. Det finns ingen anledning att ha ledigt minne.