Hvorfor Memory Optimizers og RAM Boosters er verre enn ubrukelig
Mange bedrifter vil selge deg "minneoptimerer", ofte som en del av "PC optimalisering" -programmer. Disse programmene er verre enn ubrukelige - ikke bare vil de ikke øke hastigheten på datamaskinen din, de vil redusere den.
Slike programmer utnytter uerfarne brukere, og gjør falske løfter om å øke ytelsen. I virkeligheten vet datamaskinen din hvordan man kan styre RAM alene. Det vil bruke RAM for å øke datamaskinens ytelse - det er ikke noe poeng å ha RAM sitte tomt.
Er datamaskinens RAM fylle opp? Det er bra!
Memory optimizers er basert på en misforståelse. Du kan se på datamaskinens RAM og se det fylle opp - for eksempel kan du ha 4 GB RAM og se at 3 GB er full med bare 1 GB til overs. Det kan være overraskende for noen mennesker - se hvordan oppblåst moderne versjoner av Windows er! Hvordan går du til å kjøre flere programmer med så lite minne tilgjengelig?
I virkeligheten er moderne operativsystemer ganske gode til å administrere minne alene. At 3 GB brukt RAM indikerer ikke nødvendigvis avfall. I stedet bruker datamaskinen din RAM til å cache data for raskere tilgang. Enten det er kopier av websider du hadde åpnet i nettleseren din, programmer du tidligere åpnet, eller annen type data du kanskje trenger igjen snart, henger datamaskinen på den i RAM. Når du trenger dataene igjen, trenger ikke datamaskinen din å slå harddisken din - det kan bare laste filene fra RAM.
Det er ingen grunn til å ha RAM tomt. Selv om RAM-en din er fullstendig og datamaskinen trenger mer av det til å kjøre et program, kan datamaskinen din umiddelbart kaste de bufrete dataene fra RAM-en din og bruke den plassen for applikasjonen. Det er ikke noe poeng å ha RAM sitte tomt - hvis det er tomt, blir det bortkastet. Hvis det er fullt, er det en god sjanse at det kan bidra til å øke hastigheten på programbelastningstider og alt annet som vil bruke datamaskinens harddisk.
Legg merke til at svært lite RAM faktisk er "gratis" i skjermbildet under. RAM-en brukes som en cache, men den er fortsatt merket som tilgjengelig for ethvert program som trenger å bruke det.
Tidligere viste full RAM at det var et problem. Hvis du kjørte Windows Vista på en datamaskin med en halv gig RAM, kan du føle datamaskinen stadig avta - den måtte hele tiden lese og skrive til harddisken, ved å bruke harddiskens sidefil som en ineffektiv erstatning for RAM. Moderne datamaskiner har imidlertid generelt nok RAM for de fleste brukere. Selv lave datamaskiner leverer vanligvis med 4 GB RAM, som bør være mer enn nok, med mindre du gjør intensiv spilling, kjører flere virtuelle maskiner eller redigerer videoer..
Selv om RAM var et problem for deg, er det ingen grunn til å bruke en minneoptimerer. Minneoptimerer er slangeolje som er ubrukelig i beste fall og skadelig i verste fall.
Hvordan minneoptimerer jobber
Når du bruker en minneoptimaliserer, ser du at datamaskinens RAM-forbruk går ned. Dette kan virke som en enkel seier - du har redusert RAM-bruk bare å trykke på en knapp, tross alt. Men det er ikke så enkelt.
Minneoptimerer jobber faktisk på to måter:
- De kaller funksjonen EmptyWorkingSet Windows API, og tvinger kjørende programmer til å skrive arbeidsminne til Windows-sidenfilen.
- De tildeler raskt en stor mengde minne til seg selv, tvinger Windows til å kaste bort bufret data og skrive programdata til sidefilen. De allokerer deretter minnet, slik at det blir tomt.
Begge disse triksene vil faktisk frigjøre RAM, noe som gjør det tomt. Men alt dette gjør at sakte ting er nede - nå må applikasjonene du trenger, få de dataene de trenger fra sidefilen, leser fra harddisken og tar lengre tid å jobbe. Eventuelt minne som brukes til cache, kan kasseres, så Windows må få de dataene den trenger fra harddisken.
Med andre ord frigjør disse programmene raskt minne ved å tvinge data du trenger til langsommere minne, der det må flyttes tilbake til hurtigminnet igjen. Dette gir ingen mening! Alt det gjør er å selge deg et annet systemoptimaliseringsprogram du ikke trenger.
Hvis Windows trenger RAM, vil det pushe data til sidefilen eller kaste bort bufret data, uansett. Alt dette skjer automatisk når det er nødvendig - det er ikke noe poeng i å bremse ting ned ved å tvinge det til å skje før det er nødvendig.
Som PC-rengjøringsapps er minneoptimerer en svindel. De ser ut til å gjøre noe positivt for folk som ikke forstår hvordan minnestyring fungerer, men de gjør faktisk noe skadelig.
Slik optimaliserer du ditt minne
Hvis du vil ha mer ledig RAM, hopper du over minnestimulatoren. I stedet, prøv å bli kvitt løpende programmer du ikke trenger - ryd unødvendige programmer fra systemstatusfeltet, deaktiver ubrukelige oppstartsprogrammer og så videre.
Hvis du trenger mer RAM for hva du gjør, prøv å kjøpe litt mer RAM. RAM er ganske billig, og det er ikke så vanskelig å installere det selv ved hjelp av en av RAM-installeringsguiden som er tilgjengelig på nettet. Bare vær sikker på at du kjøper riktig type RAM for datamaskinen.
Ja, minneoptimatorer kan frigjøre noen av datamaskinens RAM. Det er imidlertid en dårlig ting - du vil at datamaskinen skal bruke RAM for å få fart på det. Det er ingen grunn til å ha ledig minne.