Māca jums, kā pareizi noteikt virtuālo atmiņu



Nesen mēs bieži runājam par pazemina cenas DDR atmiņa, DDR266 strauji kritās no vairāk nekā 400 juaņa līdz 200 juaņu nostāju par daudz cilvēku pavada 512MB vai pat 1GB atmiņa, tāpēc pastāv viedoklis ir arī daļa no dalībniekiem tautas tas ir atslēgt virtuālo atmiņu, pret Windows lapas failu apmaiņu, piespriež datu atmiņā apstrādi, var paātrināt datu efektivitātes lasīšanas un rakstīšanas, tas tiešām tā ir?

Atkarībā no pieteikumu nepieciešamību noteikt

Pirmkārt, mums ir skaitlis, kas ir "liels atmiņas" konfigurāciju. Oriģināls dizains Windows lietot virtuālo atmiņu pats par sevi ir ļoti dārga, jo fiziskā atmiņa, parasti ne vairāk kā 128MB jaudas cietajā diskā nepieciešama pagaidu buferis - tas ir, jums vajadzētu piemērot, kad skaits fiziskās atmiņas un savas atmiņas par faktisko Salīdzinājumam, ja faktiskais pieteikums ir atmiņas mazāks nekā maksimālā, tie saskaras nepatikšanas.

Vispārīgi runājot, ja vēlaties drukāt lielu karti, 3D animācijas izciršanas uzdevumus, piemēram, lielu datu apjomu, nedrīkst atslēgt virtuālo atmiņu; Ja jums bieži nākas drukāt dokumentu, ar daudz bildes, virtuālās atmiņas padara programmas pret kļūdām. Kā klases programmatūru, piemēram, Word, pirms drukāšanas, lai ražotu bufera faila un pēc tam pārnest uz printeri, attēla izmērs ir lielāks, lielākas izšķirtspējas, nepieciešama bufera ietilpība ir arī liels, es atpakaļ, lai palīdzētu plānot reklāmas māksla novēlota, Drukāt karti piedzīvo pagaidu failus rada gandrīz 300MB situāciju. Tāpēc, ka Windows un lietojumprogrammas paši prasīs zināmu atmiņas palaist, ja Jums ir 512MB konfigurācija, atspējot virtuālo atmiņu, virtuālo atmiņu var ziņot mazāk nekā puse, kas izraisa izspiesta no drukas papīra un tintes atkritumi.

Tāpēc uzdevums ir, balstoties uz jūsu pieteikumu vidi, lai izlemtu, vai izslēgt virtuālo atmiņu. Pat ja virtuālās atmiņas lielumu nosaka uzstādījumu ir arī jābūt uzmanīgiem, vai arī plaša mēroga programmatūru izsīkst par virtuālo atmiņu tikai tad, kad tiek prasīts, visa sistēma, jo liels CPU noslogojums kļūst ļoti lēns šajā laikā un pēc tam mainīt nav tik ērti.

Faktori, kas jāapsver operētājsistēmu

Saskaņā ar dažādām operētājsistēmām, virtuālās atmiņas uzstādījumi atšķiras vai invalīdi, to nevar vispārināt.

Tā kā problēmas struktūru, Windows 9x/Me vairāk nekā 256MB atmiņas par iedzimtu deficītu, ir lielāka nekā summa atmiņas, Windows 98 sāksies lēna un nestabila situācija. Ja Jūs lietojat lielu atmiņu ar virtuālo atmiņu invalīdiem, nestabilitāte palielināsies. Windows 2000/XP var efektīvi pārvaldīt par 1GB atmiņas ietilpība ir kas vairāk par šo numuru, tiks nestabilitāti, jo mātesplates BIOS un Chipset darbības modeļi un atšķirīgas.

Turklāt, Windows pats dizains ir, kad atrasts procesu neaktīvā stāvoklī, būs atmiņu, kas tai piešķirtas Yingshe Dao swap failu, cik vien iespējams no fiziskās atmiņas vietas, lai citas darbības pavedienu, nav beigušies fiziskās atmiņu sāka izmantot mijmaiņas failu. Ja fiziskā atmiņa izmantotas līdz sauca jau par vēlu, jo no mašīnas konfigurācijas, ir pienākums radīt zemāku datu pārraides un stagnācija apstrādes. Tāpēc, aizliegums virtuālo atmiņu, principā, un lielākā daļa Windows traucējumi, pat ja nav nespēja darboties, bieži vien ātri virtuālo atmiņu nav pietiekami, reset un tā tālāk, lai jūs traucējoša.

Kā Atslēgt virtuālo atmiņu

Ir daudz atmiņas ietilpību draugs, ja jūs patiešām vēlaties atspējot virtuālo atmiņu, lai paātrinātu ātrumu, faktiski var apdraudēt, "apkrāptu" nekā Windows, ir atstāt atmatā daļu no fiziskās atmiņas virtuālajā vērā fizisko cietā diska:

1.Windows 98

Varētu būt pievienoti Config.sys:

DEVICE = C: WINDOWSRAMDRIVE.SYS 23000 / E (kur, atkarībā no jūsu Windows partition pareizi iestatījumi)

Šis teikums ir izmantot virtuālās atmiņas no Ramdrive.sys nodalījumu, kur 23000 ir, cik daudz fiziskās atmiņas, kuru vēlaties izmantot, vienība ir KB, ja jums ir 1GB, jūs varat noteikt šo skaitu līdz aptuveni 300000 līdz 500000, vai 300 ~ 500 MB, tad virtuālo atmiņu iestatījumus virtuālo partition no programmas pilnībā fiziskās atmiņas par darboties.

2.Windows 2000/XP

Jāpaļaujas uz trešās puses rīku, lai virtuālo fizisko cietā diska, tad ielieciet lapas failu, kas pagefile.sys uz virtuālo disku, lai sasniegtu tādu pašu efektu, vai System.ini iekļaušanu "[386enh]" apakšā pievienoties vienu, ConservativeSwapfileUsage = 1, lai Windows prioritāte fiziskā atmiņa, mēģiniet nevis piespiedu kārtā atslēgt virtuālo atmiņu swap failu tieši.

Secinājums

Manuprāt, atspējot virtuālo atmiņu, lai sasniegtu paātrinājumu iedarbība ir ierobežota, ar kopumā vairāk piemērota noklusējuma iestatījumus Windows, jo Windows 2000/XP iestatītai virtuālās atmiņas pārvaldība ir ļoti labi, mēģiniet nedrīkst iejaukties to, vai problēma, jums ir grūti spriest un analīzi.

Off-topic: daži no atmiņas neveiksmes analīze

Dažreiz Windows daži padomi un atmiņas saistītas nepilnības, un atmiņu ne vienmēr ir saistīts, un atmiņas, un daži šķietami nesaistīti vaina, tas tiešām izraisa atmiņas, ļoti slēpta.

Piemēram: Jūs varat izmantot PQ partition kapteinis instruments apgāzties partition klastera izmērs, kad klasteris ir mazāks nekā noklusējuma vērtības, Windows 98 palaidiet diska skenēšanu, var ziņot no atmiņas, un Windows 2000 un Windows XP saskaņā ar parasto - un Tas ir, tas vienkārši nav svarīgi ar atmiņu.

Cits piemērs: dažreiz boot Windows, sistēma liks jums reģistra kļūdas, vai atsākt, kad jūs izvēlaties, lai atsāktu no jauna pēc tam, kad restart, vai ar atgādinājumu, ka šī vaina, bet pārsvarā no atmiņas vai dzesēšanas problēmas aspektus, ko izraisa nepieciešamība nomainīt atmiņu vai ventilators nav.

Tāpēc, Windows piedāvā lietotājam dažreiz būt maldinošs, ja tajā pašā atkārtoti neveiksmes, to uzgaļi nevar atrisināt, jāapsver iespēja kļūdainu pozitīvu Windows.