sv.phhsnews.com


sv.phhsnews.com / Ska jag inaktivera sidfilen om min dator har mycket RAM?

Ska jag inaktivera sidfilen om min dator har mycket RAM?


Om du har en dator med en stor mängd RAM, skulle du få fördelar med att inaktivera sidfilen eller ska du bara lämna tillräckligt bra ensam? Dagens SuperUser Q & A diskuterar ämnet för att hjälpa till att tillfredsställa en läsarens nyfikenhet.

Dagens Frågor och svar sessions kommer till vår tjänst med SuperUser-en indelning av Stack Exchange, en community-driven gruppering av Q & A-webbplatser.

Foto med tillstånd av Collin Anderson (Flickr).

Fråga

SuperUser-läsaren user1306322 vill veta om det finns några fördelar att inaktivera sidfilen om en persons dator har mycket RAM:

Föreställ dig att jag har massor av RAM , säg 64 GB, till exempel. Det är mycket, även för speldatorer. Nu är standardplatsen för en sidfil i Windows på huvudoperativsystemenheten (det är HDD eller SSD), vilket är snabbare i allmänhet men ändå inte så snabbt som RAM.

Något säger att jag inaktiverar sidfilen på hårddisken eller skapa en virtuell RAM-enhet och låta sidfilen vara där kan göra att Windows flyttar hela sitt virtuella minne till RAM och ökar systemets prestanda. Men jag är inte särskilt kunnig i det området, så det kanske inte är sant alls.

Jag försökte båda, men jag kunde inte analysera resultaten för att nå en bestämd slutsats med min kunskapsnivå i minnesrelaterade frågor. Skulle detta fungera? Om inte, varför?

Skulle user1306322 få några fördelar med att inaktivera sidfilen?

Svaret

SuperUser-bidragaren David Schwartz har svaret för oss:

Oavsett hur mycket RAM du har, du vill att systemet ska kunna använda det effektivt. Att inte ha en sidfil alls tvingar operativsystemet att använda RAM ineffektivt av två anledningar:

  • För det första kan det inte göra sidor kasseras, även om de inte har nått eller ändrats under mycket lång tid, vilket tvingar diskens cache för att vara mindre.
  • För det andra måste man reservera fysiskt RAM för återfördelningar som mycket osannolikt någonsin behöver det (till exempel en privat, modifierbar filmappning), vilket leder till ett fall där du kan ha gott om fria fysiska RAM och ändå nekas tilldelningar för att undvika överkommitté.

Tänk på om ett program gör en skrivbar, privat minneskortning av en 4 GB-fil. Operativsystemet måste reservera 4 GB RAM för denna mappning, eftersom programmet kan tänka sig ändra varje byte och det finns ingen plats men RAM för att lagra den. Så från början är 4 GB RAM i princip bortkastat (det kan användas för att cache rena disksidor, men det handlar om det).

Du måste ha en sidfil om du vill få ut det mesta av din RAM, även om det aldrig används. Det fungerar som en försäkring som gör det möjligt för operativsystemet att faktiskt använda RAM-minnet, snarare än att behöva reservera det för möjligheter som är ovanligt osannolika. De personer som utformade operativsystemets beteende är inte dårar. Att ha en sidfil ger operativsystemet fler val, och det kommer inte att göra dåliga.

Det går inte att försöka sätta en sidfil i RAM. Och om du har mycket RAM, är sidfilen mycket osannolikt att använda (det behöver bara vara där), så det spelar ingen roll hur snabbt enheten är på.

Se till att kolla in livlig diskussionsgänga om ämnet via länken nedan!

Har något att lägga till förklaringen? Ljud av i kommentarerna. Vill du läsa mer svar från andra tech-savvy Stack Exchange-användare? Kolla in den fullständiga diskussionsgängan här.



Så här loggar du ut i Windows 8 och 10

Så här loggar du ut i Windows 8 och 10

Det kan verka rudimentärt, men om du är ny på Windows-eller bara uppgradering från Windows 7-det enkla alternativet att logga ut från din kontot är lite dolt i Windows 8 och 10. Och även vi kan vara förvirrade ibland, speciellt när Microsoft bestämmer sig för att gömma gemensamma funktioner borta på nya platser.

(how-to)

Varför visar hårddiskar den felaktiga kapaciteten i Windows?

Varför visar hårddiskar den felaktiga kapaciteten i Windows?

Om du någonsin har köpt en dator med en hårddiskkapacitet på 500 GB och bara öppnat Windows Explorer för att upptäcka att dess kapacitet såg ut mer som 440 GB kanske du undrar var alla gigabyte gick. Det finns flera anledningar att Windows kunde visa fel mängd ledigt utrymme, från osynliga skuggfiler, formatering av överhead och dolda återställningspartitioner till vilseledande (även om det är tekniskt korrekt ) Bildkrediter: Norlando Pobre Varför din hårddisk visar mindre utrymme än annonserad Om du har uppmärksammat hårddiskar, USB-minneskort och andra lagringsenheter , du kanske har märkt att de alltid har mindre utrymme än vad de lovade när de formaterats.

(how-to)