Sitat av slashdot
Nei, det blir på ingen måte det samme. Alt anna enn 100% RAM-bruk vil sei at ting som kunne vore cacha i RAM må hentast fra disk. Det er bare idiotisk. Har et system ledig RAM så bør den brukast til caching.
Du kan ikkje cache cpu-cykler, så det er ikkje sammenlignbart i heile tatt. Og om systemet har bruk for ram i cache så tar det ikkje lengre tid å ta den i bruk enn om den var merka som ledig...
Eg ligger på 100% RAM-bruk konstant.
Du har totalt misforstått korleis caching blir håndtert av OSet.
Dette blir veldig OT, men likevel: hva med de tilfellene hvor man
faktisk ikke har nok programmer oppe til å bruke opp alt minnet? Uten svært tunge programmer i gang bruker ikke et system mer enn 1.5GB minne. Som sagt har jeg kjørt Vista med 1GB RAM, og da lå jeg konstant mellom 80 og 95% minnebruk - men jeg var aldri oppe i 100%.
Hvorfor? Fordi Windows, når minnebruken blir høy, flytter de minst viktige filene fra minnet til cache. Pga. dette tok det også rundt et halvt minutt å åpne et Utforsker-vindu, da systemet først måtte flytte nok filer fra minne til cache for å kunne starte det.
Etter jeg oppgraderte til 2GB RAM har systemet 1) blitt brukbart, 2) minnebruken økt med 200MB (ettersom jeg hadde
for lite for de programmene jeg kjørte (merk dog at jeg selv om jeg hadde for lite minne aldri nådde 100%)).
Hvor mye av RAM som blir cachet er det jo tross alt systemet som bestemmer, og eneste måte å få det til å cache mindre er å krympe pagefile, noe som ville være idiotisk da dette ville begrense systemets evne til å kjøre programmer. Om systemet til enhver tid bruker 100% minne vil det aldri være beredt til å starte en ny prosess eller legge til noe nytt i minnet, noe som vil skade ytelsen betraktelig.