本篇內容介紹了“有哪些常用的釋放常規內存的方法”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

一、當系統配置有擴展內存時,可以將DOS的大部分代碼和Command.com的暫駐內存部分安裝在高內存區(HMA)。 這要求在config.sys中包含有下述命令:
device=Himem.sys
dos=high
雖然Himem.sys本身也要占用少量的常規內存,但可以使用HMA將為我們節省出更多的常規內存。
二、精簡config.sys和autoexec.bat文件的內容,不啟動那些不必要的內存駐留程序,這些內存駐留程序往往占用很多常規內存。
如果config.sys文件中含有安裝smartdrv.exe或ramdrive.sys的device命令,可以取消它們以節省常規內存。特別是smartdrv.exe要使用大量的常規內存。如果一定要使用ramdrive.sys,應保證RAM盤建在擴展內存中,而不是在常規內存中。
如果config.sys文件含有buffers命令,應減少buffers指定的磁盤緩沖區數目,每一個緩沖區會占用532個字節的常規內存。但是過多地減少盤緩沖區的個數會造成一些程序不能正常運行,一般buffers不宜小于15。
如果config.sys文件中包含lastdriver命令,取消該命令或將lastdriver設成J或K,而不要設成Z。因為DOS為每個允許訪問的邏輯驅動器在內存中建立一個對應的管理塊CDS,每個CDS大約占用80多個字節的常規內存。
config.sys文件中的device和devicehigh命令的次序是很重要的,它將影響內存的有效使用和config.sys啟動時的一系列程序的正確運行。在config.sys文件中好按以下次序安裝設備驅動程序:
1 Himem.sys;
2 使用擴展內存的的設備驅動程序;
3 emm386.exe,如果使用emm386仿真擴充內存并提供對高內存塊(UMBs)的存取功
能,那么EMM386命令行應包括RAM開關而不用NOEMS。NOEMS禁止emm386.exe仿真
擴充內存,但它為安裝設備驅動程序和運行其它程序提供較大的可用高內存塊。
4 使用擴充內存的的設備驅動程序;
5 使用高內存塊(UMBs)的設備驅動程序。
對于autoexec.bat,我們的建議是:去掉用戶不需要的那些內存駐留程序;如果只在Windows中使用鼠標,不要安裝任何鼠標設備驅動程序,比如mouse.com,因為Windows有一個內置的鼠標設備驅動程序。
三、盡可能地在高端內存區(UMB)中安裝設備驅動程序和運行其它的內存駐留程序。
“有哪些常用的釋放常規內存的方法”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注創新互聯網站,小編將為大家輸出更多高質量的實用文章!
網站題目:有哪些常用的釋放常規內存的方法-創新互聯
分享URL:http://www.yijiale78.com/article42/djgdec.html
成都網站建設公司_創新互聯,為您提供品牌網站制作、手機網站建設、服務器托管、網站排名、外貿建站、網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯