Lärde dig rätt att ställa in virtuellt minne



Nyligen vi ofta talar om är att sänka priserna på DDR-minne, rasade DDR266 från mer än 400 yuan till 200 yuan position om många människor tillbringar en 512 eller 1 GB minne, så det är en synpunkt är också en del av aktörerna i den populära det vill göra oduglig verklig minne, mot Windows växlingsfil utbyte beställde data i minnet behandling, kan du påskynda effektivitet data att läsa och skriva, är det verkligen så?

Beroende på tillämpningen behovet av att fastställa

Först måste vi räkna ut vad som är "stort minne" konfiguration. Ursprunglig design av Windows för att använda virtuellt minne i sig är mycket dyrt på grund av fysiskt minne, vanligen inte mer än 128 MB kapacitet hårddisk utrymme krävs för temporär buffert - alltså, skall du ansöka om antalet fysiska minnet och hans eget minne för själva en jämförelse, om den faktiska tillämpningen har minne mindre än den största, kommer de att stöta på problem.

Generellt sett, om du vill skriva ut en stor karta, 3D-animering rendering uppgifter såsom stora mängder data, bör inte inaktivera det virtuella minnet, om du ofta skriva ut ett dokument med många bilder, gör det virtuella minnet också program mot fel. Som en klass av programvara såsom Word före utskrift för att producera en buffert fil och sedan överförts till skrivaren, bildstorlek större, högre upplösning krävs en buffertkapaciteten också bra, jag sedan för att hjälpa konst design reklam för sent, de Skriv ut en karta som drabbats av tillfälliga filer som genereras nästan 300MB situation. Eftersom Windows och programmen själva kommer att ta lite minne för att köra, om du är en 512-konfiguration, göra oduglig verklig minne, virtuellt minne är sannolikt att mindre än hälften, vilket leder tvingats lämna ut papper och bläck avfall.

Därför måste uppgiften grundas på din ansökan miljö att besluta om att stänga av virtuellt minne. Även om den virtuella minnets storlek för fasta inställningar också måste vara försiktiga, eller storskalig programvara börjar få slut på virtuellt minne bara när du ombeds blir hela systemet på grund av hög CPU beläggningsgraden mycket långsamt vid denna tid och sedan ändra inte så bekvämt.

Faktorer att beakta operativsystem

Enligt olika operativsystem, inställningar för virtuellt minne är annorlunda eller handikappade, kan inte generaliseras.

Eftersom strukturen i problemet, Windows 9x/Me mer än 256 MB minne på en medfödd brist, är större än den mängd minne, kommer Windows 98 startar långsam och instabil situation. Om du använder ett stort minne med virtuellt minne funktionshindrade, instabilitet kommer att öka. Windows 2000/XP kan behandlas effektivt för 1GB minneskapacitet handlar om mer än detta antal kommer att instabilitet, eftersom moderkortets BIOS och chipset modeller prestanda och annorlunda.

Dessutom, Windows själv, mönstret, en gång hittat processen i en inaktiv, kommer det att tilldelas minne mappas till växlingsfilen, tömma ut det fysiska minnet som möjligt till andra verksamheter, är tråden inte ont om fysiska minne började använda växlingsfilen. Om den fysiska minne som används fram till då kallades, redan för sent, i konfigurationen av maskinen är skyldig att resultera i lägre data överföring och behandling av stagnation. Därför kommer förbudet mot virtuellt minne, i princip, och de flesta Windows onormal, även om det inte är fel att köra, ofta föranleda virtuellt minne är inte tillräckligt, återställning och så vidare, så du besvärande.

Inaktivera virtuellt minne

Har en massa minneskapacitet för en vän, om du verkligen vill stänga av virtuellt minne för att påskynda hastigheten i själva verket kan kompromissa, "fuska" än Windows, är att avsätta en del av fysiskt minne den virtuella till den fysiska hårddisken:

1.Windows 98

Kunde ha lagt ett Config.sys:

DEVICE = C: WINDOWSRAMDRIVE.SYS 23.000 / E (där, beroende på din Windows-partition rätt inställningar)

Denna mening är att använda virtuellt minne från Ramdrive.sys en partition, där 23.000 är hur mycket fysiskt minne du vill använda, är enheten KB, om du har 1 GB kan du ställa in detta antal till cirka 300.000 till 500.000, eller 300 ~ 500 MB, sedan inställningarna för virtuellt minne till virtuell partition av programmet helt på fysiskt minne på flykt.

2.Windows 2000/XP

Måste lita på verktyg från tredje part för virtuella fysisk hårddisk, sedan lägga sidan filen som Pagefile.sys till virtuell disk, för att uppnå samma effekt, eller i System.ini i "[386Enh]" längst ned på att gå en, ConservativeSwapfileUsage = 1, så att Windows prioritet fysiskt minne, försök att inte med våld stänga av virtuellt minne swap-filen direkt.

Slutsats

Enligt min mening göra oduglig verklig minne för att uppnå snabbare effekt är begränsad, och i allmänhet lämpligare standardinställningarna för Windows, speciellt Windows 2000/XP standardinställningen för hantering av virtuellt minne mycket väl, försök att inte manipulera med, eller ett problem som du svårt att bedöma och analys.

Off-topic: en del av minnet felanalys

Ibland, Windows några tips och minne-relaterade fel, och minnet är inte nödvändigtvis är knuten, och minne och en del till synes oberoende fel, orsakade det verkligen minne, mycket hemliga.

Till exempel: Du använder PQ partitionen befälhavaren ett verktyg för att vända en stor partition kluster, när klustret är mindre än standardvärdena, Windows 98 kör diskgenomsökningen kan rapporteras slut på minne, och Windows 2000 och Windows XP under det normala - och Det är det helt enkelt ingen roll med minnet.

Ett annat exempel: ibland startar Windows, kommer systemet att uppmana dig att registret fel, om att återuppta, när du väljer att återuppta igen efter omstart, eller med en påminnelse om att detta fel, men mest av minne eller på kylning aspekter av problemet som orsakas , behovet av att ersätta minne eller fläkten.

Därför frågar operativsystemet användaren ibland vara missvisande, om samma upprepade misslyckanden kan deras tips inte lösas, bör överväga möjligheten att falska positiva Windows.