Hukommelse

Gjør Memory Optimizers Work i Windows?

Gjør Memory Optimizers Work i Windows?

Fungerer Memory Optimizers? Memory Optimizers eller RAM Optimizers var veldig populære i Windows XP-dagene før. Deres bruk gikk imidlertid ned etter Windows Vista da de nyeste versjonene kom med fine innebygde minnestyringsfunksjoner. Likevel fortsetter noen mennesker å ha tillit til Memory Optimizers og tror at det gjør systemet godt.

Fungerer Memory Optimizers i Windows?

De fleste Memory Optimizers sletter Prefetch-hurtigbufferen fra minnet. Selv om dette kan ende opp med å gi deg mer minne, forbedrer det definitivt ikke ytelsen. Faktisk forringer dette faktisk ytelsen.

Memory Optimizers hevder å frigjøre minne som ikke blir brukt eller blir brukt unødvendig av inaktive prosesser. Memory Optimizers flytter dataminnedata til det virtuelle minnet eller Page File og lurer dermed brukerne til å tro at de har frigjort dataminne. Windows Memory Manager i den senere versjonen gjør en god jobb ved å automatisk trimme ledige prosesser arbeidssett automatisk. De fleste applikasjoner viser seg når de blir inaktive, og reduserer dermed RAM-fotavtrykket.

Noen Memory Optimizers hevder også at produktene deres defragmenterer minne for å forbedre ytelsen, men har heller ingen effekt på ytelsen i nesten alle tilfeller. RAM trenger IKKE defragmentering.

Igjen, noen hevder at RAM-optimaliserere gjenvinner minne tapt på grunn av lekkasjer. Krav om frigjøring av ubrukte DLLer er også falske.

Sier Mark Russinovich:

Windows implementerer et etterspørselssidet virtuelt minnesystem. Et operativsystem bruker virtuelt minne for å gi applikasjoner en illusjon om at en datamaskin har mer fysisk minne enn den faktisk har. RAM-optimaliserere utnytter Memory Managers oppførsel ved å tildele, og deretter frigjøre, store mengder virtuelt minne. Når RAM-optimaliserere tvinger den tilgjengelige minnetelleren opp, tvinger de andre prosessers data og kode ut av minnet.

Du har kanskje lagt merke til at datamaskinen din faktisk ser ut til å ikke svare etter at du har brukt litt RAM Optimizer. Bruk av Memory Optimizers kan faktisk svekke ytelsen.

Hva tar du på Memory Optimizers? Tror de fortsatt er relevante? Eller er de den største svindelen som spilles av Windows-brukere. Gi oss beskjed om hva du synes.

Vulkan for Linux-brukere
Med hver nye generasjon grafikkort ser vi spillutviklere skyve grensene for grafisk troskap og komme et skritt nærmere fotorealisme. Men til tross for...
OpenTTD vs Simutrans
Å lage din egen transportsimulering kan være morsom, avslappende og ekstremt fristende. Derfor må du sørge for at du prøver så mange spill som mulig f...
OpenTTD Tutorial
OpenTTD er et av de mest populære forretningssimuleringsspillene der ute. I dette spillet må du lage en fantastisk transportvirksomhet. Du begynner im...