
Hvis du har en datamaskin med stor RAM, vil du få fordeler ved å deaktivere sidefilen eller Skal du bare gå godt nok alene? Dagens SuperUser Q & A diskuterer emnet for å bidra til å tilfredsstille en lesers nysgjerrighet.
Dagens Spørsmål & Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppe av Q & A-nettsteder. Collin Anderson (Flickr).
Spørsmålet
Forestill deg at jeg har massevis av RAM , for eksempel si 64 GB. Det er mye, selv for spill datamaskiner. Nå er standardplasseringen til en sidefil i Windows på hovedoperativsystemstasjonen (enten HDD eller SSD), noe som er raskere generelt, men likevel ikke så fort som RAM.
Noe forteller meg at deaktivere sidefilen på harddisken eller opprette en virtuell RAM-stasjon og la sidefilen være der, kan Windows få alt det virtuelle minnet til RAM og øke systemets ytelse. Men jeg er ikke veldig kunnskapsrik i det området, så det kan ikke være sant i det hele tatt.
Jeg prøvde begge, men jeg kunne ikke analysere resultatene for å komme til en konklusjon med mitt kunnskapsnivå i minnerelaterte saker. Ville dette fungere? Hvis ikke, hvorfor?
Ville bruker1306322 få fordeler ved å deaktivere sidefilen?
Svaret
Uansett hvor mye RAM du har, du vil at systemet skal kunne bruke det effektivt. Ikke å ha en sidefil i det hele tatt tvinger operativsystemet til å bruke RAM ineffektivt av to grunner:
For det første kan det ikke gjøre sider kasseres, selv om de ikke har blitt åpnet eller endret på svært lang tid, noe som tvinger diskbufferen for å være mindre.
- For det andre må den reservere fysisk RAM for tilbakebetaling av tildelinger som svært lite vil kreve det (for eksempel en privat, modifiserbar fil kartlegging), noe som fører til et tilfelle der du kan få rikelig med gratis fysiske RAM, og likevel blir tildelinger nektet å unngå overforståelse.
- Tenk for eksempel om et program lager en skrivbar, privat minnekortlegging av en 4 GB-fil. Operativsystemet må reservere 4 GB RAM for denne kartleggingen fordi programmet kunne tenke på å endre hver byte, og det er ikke noe sted, men RAM for å lagre det. Så fra starten er 4 GB RAM stort sett bortkastet (det kan brukes til å cache rene disksider, men det handler om det).
Du må ha en sidefil hvis du vil få mest mulig ut av din RAM, selv om det aldri blir brukt. Det virker som en forsikring som gjør at operativsystemet faktisk kan bruke RAM-en, den har, heller enn å måtte reservere det for muligheter som er ekstraordinært usannsynlig.
Folk som utformet operativsystemets oppførsel er ikke dårlige. Å ha en sidefil gir operativsystemet flere valg, og det vil ikke gjøre dårlige.
Det er ikke noe poeng i å prøve å sette en sidefil i RAM. Og hvis du har mye RAM, er siden filen svært lite sannsynlig å bli brukt (det trenger bare å være der), så det er ikke særlig viktig hvor fort enheten den er på.
Pass på å sjekke ut livlig diskusjonstråd om emnet via linken under!
Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Se hele diskusjonstråden her.
Slik bruker du den nye oppgavebehandleren i Windows 8 eller 10
Oppgavebehandling i Windows 8 og 10 er fullstendig gjennomgått. Det er enklere å bruke, slicker og mer funksjonsfylt enn noensinne. Windows 8 kan alt om Metro, men Task Manager og Windows Utforsker er bedre enn noensinne. Oppgavebehandling administrerer nå oppstartsprogrammer, viser IP-adressen din og viser glatt ressursbrukskurver.
Slik får du din Antivirus og Gaming PC til å spille pent sammen
Jeg har nylig installert Call of Duty 4 på min Mac og var ganske irritert på hvor hakket spillspillet var. Gitt, jeg har en 2009 MacBook Pro, men jeg sjekket alle systemkravene, og systemet burde enkelt kunne håndtere spillet og grafikken. Etter litt lur rundt, innså jeg at jeg hadde Kaspersky anti-virus løpende, og det gikk langsomt ned i spillet!Mitt