出版時間:1994-08 出版社:清華大學出版社 作者:(美)Dan Gookin 譯者:嚴建新/等
內(nèi)容概要
內(nèi)容簡介
MS-DOS6的一個重要的改進之處,就是它的內(nèi)存管理功能大大增強了。本書系統(tǒng)而
全面地介紹了MS-DOS下的內(nèi)存管理技巧。全書回答了下列問題:MS-DOS6下的內(nèi)存
種類,如何合理地使用各種類型的內(nèi)存,以及優(yōu)化內(nèi)存使用的各種方法。主要介紹的有關
內(nèi)容有:常規(guī)內(nèi)存、高端內(nèi)存、上位內(nèi)存、EMS、XMS、UMB、HMA、RAM盤、SMART-
Drive等的由來、使用技巧及組合使用技術。還介紹了為MicrosoftWind0ws準備內(nèi)存的
方法。
閱讀本書并不需要太高的技術水平,只要是稍稍熟悉MS-DOS的讀者,無論是PC
機的使用人員、維護人員,還是編程人員,都可以而且應該讀讀這本書,因為在使用MS-
DOS時,誰都會或多或少地遇到內(nèi)存不足的問題。就是在Wind0ws環(huán)境下工作的人們,
也應讀讀這本書,畢竟WindoWs3.1是在MSDOS下啟動的。
作者簡介
作者簡介
本書作者為美國的DanGookin。
DanGookin是一位文風質(zhì)樸的作家,他所寫的著作能符合各種層次讀者的口味。他
能將復雜的技術專題深入淺出地講解透徹。他將深奧的計算機專業(yè)知識掰開揉碎,然后重
新組合,變成循序漸進、通俗易懂和趣味橫生的一章章內(nèi)容。他所寫出的東西深受人們的
喜愛。
Gookin同時還是另外三本書的作者。一本書是《MS-DOS6高級使用技巧》(MS-
DOStothemax)。另一本書是《Windows的優(yōu)化技術》(OptimizingWindows)這兩本書的
原出版者為Microsoft出版社,現(xiàn)已由清華大學出版社翻譯出版。還有一本書為“DOSfor
Dummies(《DOS入門》)”,由IDGBooks出版。
書籍目錄
目錄
引言
第1章 什么是內(nèi)存
1.1揭開計算機面紗
1.1.1打開機箱
1.1.2觀察一下
1.1.3蓋上機箱
1.2表示內(nèi)存的容量單位
1.3微處理器和內(nèi)存
1.4內(nèi)存是如何工作的
1.4.1訪問時間
1.4.2等待狀態(tài)
1.4.3交叉(interleaving)
1.4.4高速緩沖存儲器
1.5小結
第2章 計算機使用內(nèi)存的方式
2.1PC機的內(nèi)存
2.1.1常規(guī)內(nèi)存
2.1.2上位內(nèi)存區(qū)
2.1.3640KB――MS-DOS的樊籬
2.2擴充(expanded)內(nèi)存
2.2.1擴充內(nèi)存的工作方式
2.2.2使用回填(backfill)
2.3擴展內(nèi)存
2.3.1實模式和保護模式
2.3.2在MS-DOS下使用擴展內(nèi)存
2.4MS-DOS的綜合解決方案
2.4.1高端內(nèi)存區(qū)(HighMemoryArea)
2.4.2上位內(nèi)存區(qū)(UpperMemoryRegions)
2.5小結
2.6術語
第3章 探查內(nèi)存
3.1DEBUG命令
3.1.1使用Debug的Dump命令來觀察內(nèi)存
3.1.2改變內(nèi)存中的值
3.1.3檢查擴充內(nèi)存
3.2使用MEM命令
3.2.1/Classify、/Debug、/Free、/Module開關選項
3.2.2問題的根源
3.2.3Mem命令的其他信息
3.3使用Microsoft的診斷實用程序
3.3.1內(nèi)存映象
3.3.2內(nèi)存實用程序
3.4小結
第4章 往系統(tǒng)中添加內(nèi)存
4.1RAM芯片
4.1.1DIP、SIMM和SIP
4.1.2識別RAM芯片
4.2購買內(nèi)存芯片
4.2.1學會看懂內(nèi)存廣告
4.3在PC機內(nèi)添加內(nèi)存
4.3.18088/8086系統(tǒng)
4.3.280286系統(tǒng)
4.3.3386系統(tǒng)
4.3.4插入芯片
4.3.5抑制錯誤信息
4.3.6更新軟件
4.4小結
第5章 MS-DOS內(nèi)存的優(yōu)化
5.1啟動盤策略
5.1.1創(chuàng)建啟動盤
5.2訪問HMA
5.3DOS命令
5.3.1準備UMB塊
5.4模擬擴充內(nèi)存
5.4.1使用EMM386.EXE
5.4.2將EMM386.EXE加進CONFIG.SYS
5.4.3包含及排除內(nèi)存
5.4.4從命令行中運行EMM386.EXE
5.5更新硬盤
5.6小結
第6章 裝入高端內(nèi)存
6.1為什么要裝入高端
6.1.1移動程序
6.2DEVICEHIGH命令
6.2.1將ANSI.SYS裝入UMB塊
6.2.2將設備驅(qū)動程序裝入高端
6.2.3UMB認可的MS-DOS設備驅(qū)動程序
6.2.4繼續(xù)下去
6.3LOADHIGH命令
6.3.1將Doskey和Mouse裝入UMB塊
6.3.2UMB認可的內(nèi)存駐留程序
6.4作為補救的MEMMAKER
6.4.1MemMaker命令
6.4.2循序漸進的MemMaker
6.5小結
第7章 使用RAM盤和磁盤高速緩存
7.1什么是RAM盤
7.2安裝RAMDRIVE.SYS設備驅(qū)動程序
7.2.1創(chuàng)建RAM盤
7.2.2將RAMDRIVE.SYS裝入高端
7.2.3RAM盤策略
7.2.4磁盤操作密集型應用程序
7.2.5臨時文件和溢出文件
7.2.6為批處理文件作優(yōu)化
7.2.7卸載目錄
7.2.8演示程序
7.3使用磁盤高速緩存
7.3.1使用SMARTDrive磁盤高速緩存
7.3.2創(chuàng)建磁盤高速緩存
7.3.3SMARTDrive的倍擴緩沖區(qū)選項
7.4其他優(yōu)化方法
7.5倍增RAM盤空間
7.6小結
第8章 為MicrosoftWindows作準備
8.1使用MS-DOS和Windows
8.1.1設置內(nèi)存
8.1.2設置AUTOEXEC.BAT
8.2優(yōu)化Windows性能
8.2.1使用SMARTDrive
8.2.2使用RAMDrive
8.2.3使用交換文件
8.2.4剔除不必要的設備驅(qū)動程序和內(nèi)存駐留程序
8.2.5清理CONFIG.SYS
8.2.6清理AUTOEXEC.BAT
8.2.7硬盤維護
8.3小結
第9章 使用MS-DOS和其他的內(nèi)存管理工具
9.1MS-DOS以外的內(nèi)存管理工具
9.1.1386MAX、BlueMAX和MOVE’EM
9.1.2MemoryCommander
9.1.3QEMM-386
9.1.4QRAM
9.1.5本章內(nèi)容的組織
9.2安裝和優(yōu)化
9.2.1典型的安裝過程
9.2.2386MAX的安裝
9.2.3386MAX和MOVE’EM的裝入
9.2.4MemoryCommander
9.2.5QEMM-386
9.2.6QRAM
9.3基本內(nèi)存策略
9.3.1在需要擴充內(nèi)存的’386機器上
9.3.2在基于’386的計算機上使用Windows
9.3.3基于80286的計算機
9.3.4基于8088/8086的計算機
9.4利用視頻內(nèi)存
9.4.1386MAX
9.4.2QEMM-386和QRAM
9.5往UMB中裝入資源
9.5.1Buffers
9.5.2FCBs
9.5.3Files
9.5.4Lastdrive
9.6最終的結果
9.6.1386MAX
9.6.2MemoryCommander
9.6.3QEMM-386
9.6.4結論
9.7小結
第10章 各種配置方案
10.1通用策略
10.1.1基于8086/8088的計算機
10.1.2基于80286的機器
10.1.3基于’386的計算機
10.2各種配置方案
10.2.1使用Windows的’386類計算機
10.2.2使用Windows并且需要擴充內(nèi)存的’386類計算機
10.2.3運行MS-DOS的’386類計算機
10.2.4一般用途的’386類計算機
10.2.5使用Windows的基于80286的計算機
10.2.6用于電子表格軟件的計算機
10.2.7用于網(wǎng)絡工作的系統(tǒng)
10.3小結
附錄A 術語表
附錄B 命令摘要
B.1配置命令
B.1.1Devicehigh
B.1.2Dos
B.1.3EMM386.EXE
B.1.4HIMEM.SYS
B.1.5RAMDRIVE.SYS
B.2MS-DOS的命令
B.2.1EMM386
B.2.2Loadhigh
B.2.3Mem
B.2.4MemMaker
B.2.5SMARTDRV
作者簡介
圖書封面
評論、評分、閱讀與下載