![]() |
學校地址:湖南省 長沙市 雨花區 車站南路紅花坡路口 |
![]() |
學校地址:湖南省 長沙市 雨花區 車站南路紅花坡路口 |
虛擬內存的設置,不能不涉及到頁面文件。所謂頁面文件,它的功能是將一部分硬盤空間設置為虛擬內存,從而擴大了可用“內存”空間,以此來滿足程序的運行要求。Win9x通常是利用安裝目錄中的Win386.swp這個交換文件來實現虛擬內存的創建,WinNT則是利用Pagefile.sys來實現這一功能的。既然它們都是功能一樣的文件,為了方便和節約空間讓其共享是可行的。
相關的Windows系統非常簡單,比如Win98和WinMe,WinNT和Win2000,WinNT和WinXP只要將它們的路徑設置成相同的即可。具體方法為:依次點擊“開始→設置→控制面板→系統→性能→虛擬內存”,選中“用戶自己指定虛擬內存設置”,將“硬盤”路徑指定為空間大的分區如“C:\2500MB可用”,并且將 大值和 小值設為相同即可。需要說明的是在第二個系統中設定時, 好刪掉上一個系統的相同文件。
不相關的Windows系統共享的前提條件是:首先需要保證有相同的文件系統(Win9x/Me不識別NTFS分區),其次這兩個文件的大小必須設定一致,也就是說它們的 大值和 小值必須相同, 后這兩個文件的位置應在同一個分區的同一個目錄下。
我們可以有兩種方法來共享虛擬內存文件:
1.共享WinNT的Pagefile.sys
啟動Win98/Me系統,單擊“開始→運行”,鍵入“systm.ini”,在[386enh]下做如下修改:"pagingDrive=c:\pagefile.sys" (位置由自己設定)
"minpaging file size=x"(如果虛擬內存為192MB,則x=192×1024=196608,推薦設為物理內存的2.5倍)
接下來重新啟動計算機,刪掉“win386.swp”文件,不能刪除表明設置失敗。
2.共享Win98/Me的win386.swp
進入Win2000/XP,單擊“開始→運行”,輸入“regedit”,打開注冊表,然后通過“查找”功能,查找關于“filepage.sys”的所有項,然后將所有的“filepage.sys”都更改為“win386.swp”。
相關鍵為:
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\SessionManager\Memory Management]
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\BackupRestore\FilesNotToBackup]
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Session Manager\Memory Management]
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\Control\BackupRestore\FilesNotToBackup]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup]
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
后重新啟動計算機,然后刪掉“pagefile.sys”就可以了。
|