第四次實(shí)驗(yàn)報(bào)告模板_第1頁(yè)
第四次實(shí)驗(yàn)報(bào)告模板_第2頁(yè)
第四次實(shí)驗(yàn)報(bào)告模板_第3頁(yè)
第四次實(shí)驗(yàn)報(bào)告模板_第4頁(yè)
第四次實(shí)驗(yàn)報(bào)告模板_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、湖南科技學(xué)院計(jì)算機(jī)與通信工程系操作系統(tǒng)實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)項(xiàng)目實(shí)驗(yàn)四 存儲(chǔ)管理課程名稱操作系統(tǒng)成 績(jī)實(shí)驗(yàn)時(shí)間2015年12月20日星期日 第十六周實(shí)驗(yàn)地點(diǎn)E座502姓 名學(xué)號(hào)班 級(jí)計(jì)科1302一、實(shí)驗(yàn)要求1、設(shè)計(jì)實(shí)驗(yàn)步驟;2、將上機(jī)過(guò)程中出現(xiàn)的問(wèn)題及解決方法寫在實(shí)驗(yàn)報(bào)告上;3、掌握存儲(chǔ)管理的知識(shí)。 4、認(rèn)真完成實(shí)驗(yàn)報(bào)告二、實(shí)驗(yàn)?zāi)康?、通過(guò)對(duì)Windows 2000“任務(wù)管理器”、“計(jì)算機(jī)管理”、“我的電腦”屬性、“系統(tǒng)信息”、“系統(tǒng)監(jiān)視器”等程序的應(yīng)用,學(xué)習(xí)如何察看和調(diào)整Windows的內(nèi)存性能,加深對(duì)操作系統(tǒng)存儲(chǔ)管理、虛擬存儲(chǔ)管理等理論知識(shí)的理解。2、了解Windows 2000的內(nèi)存結(jié)構(gòu)和虛擬內(nèi)存

2、的管理,理解進(jìn)程的虛擬內(nèi)存空間和物理內(nèi)存的映射關(guān)系。三、實(shí)驗(yàn)環(huán)境VC+6.0四、實(shí)驗(yàn)內(nèi)容及步驟:(1)觀察和調(diào)整Windows 2000/XP的內(nèi)存性能。步驟1:閱讀“背景知識(shí)”,請(qǐng)回答:1) 什么是“分頁(yè)過(guò)程”?系統(tǒng)在自身主內(nèi)存不足時(shí),將信息從主內(nèi)存移動(dòng)到磁盤進(jìn)行臨時(shí)存儲(chǔ),獲得虛擬內(nèi)存的過(guò)程。2) 什么是“內(nèi)存共享”?在不危及應(yīng)用程序本身和其他應(yīng)用程序的安全性和完整性的前提下,允許應(yīng)用程序訪問(wèn)某些內(nèi)存空間,從而進(jìn)行通訊和數(shù)據(jù)共享。3) 什么是“未分頁(yè)合并內(nèi)存”和“分頁(yè)合并內(nèi)存”?未分頁(yè)合并內(nèi)存包含必須駐留在內(nèi)存中的占用代碼或數(shù)據(jù)分頁(yè)合并內(nèi)存是存儲(chǔ)遲早需要的可分頁(yè)代碼或數(shù)據(jù)的內(nèi)存部分Windo

3、ws 2000中,未分頁(yè)合并內(nèi)存的最大限制是多少?Windows 2000中,未分頁(yè)合并內(nèi)存的最大限制是256MB;4) Windows 2000分頁(yè)文件默認(rèn)設(shè)置的最小容量和最大容量是多少??jī)?nèi)存數(shù)量的1.5倍作為分頁(yè)文件的最小容量,這個(gè)最小容量的兩倍作為最大容量步驟2:登錄進(jìn)入Windows 2000 Professional。步驟3:查看包含多個(gè)實(shí)例的應(yīng)用程序的內(nèi)存需求。1) 啟動(dòng)想要監(jiān)視的應(yīng)用程序,例如Word。2) 右鍵單擊任務(wù)欄以啟動(dòng)“任務(wù)管理器”。3) 在“Windows任務(wù)管理器”對(duì)話框中選定“進(jìn)程”選項(xiàng)卡。4) 向下滾動(dòng)在系統(tǒng)上運(yùn)行的進(jìn)程列表,查找想要監(jiān)視的應(yīng)用程序。請(qǐng)?jiān)诒?-3

4、中記錄: 表4-3 實(shí)驗(yàn)記錄映像名稱PIDCPUCPU時(shí)間內(nèi)存使用 Firefox.exe6112 000:00:20248312KB“內(nèi)存使用”列顯示了該應(yīng)用程序的一個(gè)實(shí)例正在使用的內(nèi)存數(shù)量。5) 啟動(dòng)應(yīng)用程序的另一個(gè)實(shí)例并觀察它的內(nèi)存需求。請(qǐng)描述使用第二個(gè)實(shí)例占用的內(nèi)存與使用第一個(gè)實(shí)例時(shí)的內(nèi)存對(duì)比情況:第二個(gè)實(shí)例占用和的內(nèi)存比第一個(gè)實(shí)例占用的內(nèi)存要大步驟4:未分頁(yè)合并內(nèi)存。估算未分頁(yè)合并內(nèi)存大小的最簡(jiǎn)單方法是使用“任務(wù)管理器”。未分頁(yè)合并內(nèi)存的估計(jì)值顯示在“任務(wù)管理器”的“性能”選項(xiàng)卡的“核心內(nèi)存”部分。總數(shù) (K) :_109476_分頁(yè)數(shù):_67064_未

5、分頁(yè) (K) :_42412_還可以使用“任務(wù)管理器”查看一個(gè)獨(dú)立進(jìn)程正在使用的未分頁(yè)合并內(nèi)存數(shù)量和分頁(yè)合并內(nèi)存數(shù)量。操作步驟如下:1) 單擊“Windows任務(wù)管理器”的“進(jìn)程”選項(xiàng)卡,然后從“查看”菜單中選擇“選擇列”命令,顯示“進(jìn)程”選項(xiàng)卡的可查看選項(xiàng)。2) 在“選擇列”對(duì)話框中,選定“頁(yè)面緩沖池”選項(xiàng)和“非頁(yè)面緩沖池”選項(xiàng)旁邊的復(fù)選框,然后單擊“確定”按鈕。返回Windows 2000“任務(wù)管理器”的“進(jìn)程”選項(xiàng)卡時(shí),將看到其中增加顯示了各個(gè)進(jìn)程占用的分頁(yè)合并內(nèi)存數(shù)量和未分頁(yè)合并內(nèi)存數(shù)量。仍以剛才打開(kāi)觀察的應(yīng)用程序 (例如Word) 為例,請(qǐng)?jiān)诒?-4中記錄: 表4-4 實(shí)驗(yàn)

6、記錄映像名稱PID內(nèi)存使用頁(yè)面緩沖池非頁(yè)面緩沖池 Winword.exe534042200K597K17K 從性能的角度來(lái)看,未分頁(yè)合并內(nèi)存越多,可以加載到這個(gè)空間的數(shù)據(jù)就越多。擁有的物理內(nèi)存越多,未分頁(yè)合并內(nèi)存就越多。但未分頁(yè)合并內(nèi)存被限制為256MB,因此添加超出這個(gè)限制的內(nèi)存對(duì)未分頁(yè)合并內(nèi)存沒(méi)有影響。步驟5:提高分頁(yè)性能。在Windows 2000的安裝過(guò)程中,將使用連續(xù)的磁盤空間自動(dòng)創(chuàng)建分頁(yè)文件(pagefile.sys) 。用戶可以事先監(jiān)視變化的內(nèi)存需求并正確配置分頁(yè)文件,使得當(dāng)系統(tǒng)必須借助于分頁(yè)時(shí)的性能達(dá)到最高。雖然分頁(yè)文件一般都放在系統(tǒng)分區(qū)的根目錄下面,但這并

7、不總是該文件的最佳位置。要想從分頁(yè)獲得最佳性能,應(yīng)該首先檢查系統(tǒng)的磁盤子系統(tǒng)的配置,以了解它是否有多個(gè)物理硬盤驅(qū)動(dòng)器。1) 在“開(kāi)始”菜單中單擊“設(shè)置” “控制面板”命令,雙擊“管理工具”圖標(biāo),再雙擊“計(jì)算機(jī)管理”圖標(biāo)。2) 在“計(jì)算機(jī)管理”窗口的左格選擇“磁盤管理”管理單元來(lái)查看系統(tǒng)的磁盤配置。如果系統(tǒng)只有一個(gè)硬盤,那么建議應(yīng)該盡可能為系統(tǒng)配置額外的驅(qū)動(dòng)器。這是因?yàn)椋篧indows 2000最多可以支持在多個(gè)驅(qū)動(dòng)器上分布的16個(gè)獨(dú)立的分頁(yè)文件。為系統(tǒng)配置多個(gè)分頁(yè)文件可以實(shí)現(xiàn)對(duì)不同磁盤I/O請(qǐng)求的并行處理,這將大大提高I/O請(qǐng)求的分頁(yè)文件性能。請(qǐng)?jiān)诒?-5中記錄: 表4-5 實(shí)驗(yàn)記錄

8、卷布局類型文件系統(tǒng)容量狀態(tài) C 磁盤分區(qū) 基本 NTFS 50.01G 狀態(tài)良好 D 磁盤分區(qū) 基本 NTFS 135.01G 狀態(tài)良好 E 磁盤分區(qū) 基本 NTFS 140G 狀態(tài)良好 F 磁盤分區(qū) 基本 NTFS 138.63G 狀態(tài)良好 步驟6:計(jì)算分頁(yè)文件的大小。要想更改分頁(yè)文件的位置或大小配置參數(shù),可按以下步驟進(jìn)行:1) 右鍵單擊桌面上的

9、“我的電腦”圖標(biāo)并選定“屬性”。2) 在“高級(jí)”選項(xiàng)卡上單擊“性能選項(xiàng)”按鈕。3) 單擊對(duì)話框中的“虛擬內(nèi)存”區(qū)域中的“更改”按鈕。請(qǐng)記錄:所選驅(qū)動(dòng)器 (C: ) 的頁(yè)面文件大小:驅(qū)動(dòng)器:_C:_可用空間:_12761_ MB初始大小 (MB) :_2046_最大值 (MB) :_4092_所選驅(qū)動(dòng)器 (D: ) 的頁(yè)面文件大?。?如果有的話)驅(qū)動(dòng)器:_D:_可用空間:_136862_ MB初始大小 (MB) :_無(wú)_最大值 (MB) :_無(wú)_所有驅(qū)動(dòng)器頁(yè)面文件大小的總數(shù):允許的最小值:_2_ MB推薦:_5337_ MB當(dāng)前已分配:_2046_ MB4) 要想將另一個(gè)分頁(yè)文件添加到現(xiàn)有配置,

10、在“虛擬內(nèi)存”對(duì)話框中選定一個(gè)還沒(méi)有分頁(yè)文件的驅(qū)動(dòng)器,然后指定分頁(yè)文件的初始值和最大值 (以兆字節(jié)表示) ,單擊“設(shè)置”,然后單擊“確定”。5) 要想更改現(xiàn)有分頁(yè)文件的最大值和最小值,可選定分頁(yè)文件所在的驅(qū)動(dòng)器。然后指定分頁(yè)文件的初始值和最大值,單擊“設(shè)置”按鈕,然后單擊“確定”按鈕。6) 在“性能選項(xiàng)”對(duì)話框中單擊“確定”按鈕。7) 單擊“確定”按鈕以關(guān)閉“系統(tǒng)特性”對(duì)話框。步驟7:使用任務(wù)管理器。可以使用“任務(wù)管理器”來(lái)簡(jiǎn)單地檢查分頁(yè)文件是否配置了正確容量。這樣可以實(shí)時(shí)提供系統(tǒng)正在使用分頁(yè)文件的方式以及其他重要系統(tǒng)信息的準(zhǔn)確描述。通過(guò)右鍵單擊任務(wù)欄運(yùn)行“任務(wù)管理器”,選定“性能”選項(xiàng)卡查看

11、實(shí)時(shí)的系統(tǒng)統(tǒng)計(jì)數(shù)據(jù)。與分頁(yè)文件大小最有關(guān)的信息位于“認(rèn)可用量”區(qū)域。這一區(qū)域顯示了認(rèn)可“峰值”是否達(dá)到或超過(guò)了認(rèn)可“限制”,以及它是否超過(guò)了系統(tǒng)上的物理內(nèi)存數(shù)量。認(rèn)可“峰值”是指系統(tǒng)迄今為止向進(jìn)程分配的最大物理內(nèi)存和虛擬內(nèi)存數(shù)量。請(qǐng)記錄:物理內(nèi)存 (K)總數(shù):_3643576_可用數(shù):_1807328_系統(tǒng)緩存:_1952880_認(rèn)可用量 (K)總數(shù):_1861168_限制:_5565708_峰值:_2023884_當(dāng)系統(tǒng)遇到分頁(yè)活動(dòng)增加的情況時(shí),提交的內(nèi)存數(shù)量 (“認(rèn)可總數(shù)”) 就會(huì)增加。一旦它達(dá)到了“認(rèn)可限制”值,系統(tǒng)就需要擴(kuò)展分頁(yè)文件。“認(rèn)可限制”值指出在不必?cái)U(kuò)展分頁(yè)文件的情況下可以向內(nèi)

12、存提交的虛擬內(nèi)存數(shù)量。因?yàn)槟繕?biāo)是避免擴(kuò)展分頁(yè)文件,所以必須保持“認(rèn)可總數(shù)”和“認(rèn)可限制”值相差較大。如果這兩個(gè)值接近了,那么系統(tǒng)必須動(dòng)態(tài)增加分頁(yè)文件的大小?!叭蝿?wù)管理器”的“認(rèn)可用量”區(qū)域顯示的信息還說(shuō)明了系統(tǒng)的主內(nèi)存是否足以滿足系統(tǒng)執(zhí)行的任務(wù)。如果認(rèn)可“總數(shù)”值經(jīng)常超過(guò)系統(tǒng)中的內(nèi)存數(shù)量,那么系統(tǒng)的物理內(nèi)存可能不足。(2)了解和檢測(cè)進(jìn)程的虛擬內(nèi)存空間。步驟1:創(chuàng)建一個(gè)“Win32 Consol Application”工程,然后拷貝清單4-1中的程序,編譯成可執(zhí)行文件。步驟2:在VC的工具欄單擊“Execute Program”(執(zhí)行程序) 按鈕,或者按Ctrl + F5鍵,或者在“命令提示符

13、”窗口運(yùn)行步驟1中生成的可執(zhí)行文件。范例:E:課程os課os實(shí)驗(yàn)程序os11debug>os41 (假設(shè)編譯生成的可執(zhí)行文件是os41.exe)步驟3:根據(jù)運(yùn)行結(jié)果,回答下列問(wèn)題 虛擬內(nèi)存每頁(yè)容量為:_4KB_ 最小應(yīng)用地址:_0x00010000_ 最大應(yīng)用地址:_0x7ffeffff_ 當(dāng)前可供應(yīng)用程序使用的內(nèi)存空間為:_1.9GB_ 當(dāng)前計(jì)算機(jī)的實(shí)際內(nèi)存大小為:_3.47GB_ 理論上每個(gè)Windows應(yīng)用程序可以獨(dú)占的最大存儲(chǔ)空間是:_3.47GB_提示:可供應(yīng)用程序使用的內(nèi)存空間實(shí)際上已經(jīng)減去了開(kāi)頭與結(jié)尾兩個(gè)64KB的保護(hù)區(qū)。虛擬內(nèi)存空間中的64KB保護(hù)區(qū)是防止編程錯(cuò)誤的一種W

14、indows方式。任何對(duì)內(nèi)存中這一區(qū)域的訪問(wèn) (讀、寫、執(zhí)行) 都將引發(fā)一個(gè)錯(cuò)誤陷阱,從而導(dǎo)致錯(cuò)誤并終止程序的執(zhí)行。按committed、reserved、free等三種虛擬地址空間分別記錄實(shí)驗(yàn)數(shù)據(jù)。其中“描述”是指對(duì)該組數(shù)據(jù)的簡(jiǎn)單描述,例如,對(duì)下列一組數(shù)據(jù):00010000 00012000<8.00KB> Committed, READWRITE, Private可描述為:具有READWRITE權(quán)限的已調(diào)配私有內(nèi)存區(qū)。 將系統(tǒng)當(dāng)前的自由區(qū) (free) 虛擬地址空間填入表4-6中。表4-6 實(shí)驗(yàn)記錄地址大小虛擬地址空間類型訪問(wèn)權(quán)限描述00012000-00020000

15、 56KBfree NOACCESS 00021000-0003000060KB free NOACCESS 00133000-0014000052KB free NOACCESS 00276000-00280000 40KBfree NOACCESS 002c1000-002d0000 60KB freeNOACCESS  00311000-00320000 60KB freeNOACCESS  

16、;00326000-00330000 40KB free NOACCESS 00371000-00380000   60KBfreeNOACCESS  00391000-003a0000 60KB freeNOACCESS  003a1000-003b0000  60KBfreeNOACCESS  003C3000-003d3000  52KBfreeNOACCESS   003/p>

17、  128KBfreeNOACCESS   00485000-00490000  44KBfreeNOACCESS   00558000-00560000 32KB freeNOACCESS   00663000-00670000 52KB freeNOACCESS   00970000-62c20000 1.53GB freeNOACCESS   62c29000-73fa0000 275MB&

18、#160;freeNOACCESS   7400b000-7630000034.9MB freeNOACCESS   7631d000-77be000024.7MB freeNOACCESS   77c38000-77d10000864KB freeNOACCESS   77e49000-77e5000028KB freeNOACCESS   77ee3000-77ef000052KB freeN

19、OACCESS   77f39000-77f4000028KB freeNOACCESS   77fb6000-77fc000040KB freeNOACCESS   77fd1000-7c80000072.1MB freeNOACCESS  7c91e000-7c9200008KB freeNOACCESS 7c9b6000-7f6f000045.2MB freeNOACCESS 7f7f0000-7ffa00007.68MBfree

20、NOACCESS 7ffd3000-7ffda00028KBfreeNOACCESS 7ffdb000-7ffdf00016KBfreeNOACCESS  提示:詳細(xì)記錄實(shí)驗(yàn)數(shù)據(jù)在實(shí)驗(yàn)活動(dòng)中是必要的,但想想是否可以簡(jiǎn)化記錄的辦法? 將系統(tǒng)當(dāng)前的已調(diào)配區(qū) (committed) 虛擬地址空間填入表4-7中。 表4-7 實(shí)驗(yàn)記錄地址大小虛擬地址空間類型訪問(wèn)權(quán)限描述 00010000-000120008.00KB committed READWRITE Mapped 00020000-000

21、21000 4.0KBcommitted READWRITE PRIVATE 00030000-00031000 4.0KBcommitted READWRITE PRIVATE 00040000-00054000 80.0KBcommitted READONLY Mapped 00095000-00098000 12.0KBcommittedGUARD READWRITE PRIVATE 00098000-000a0000 32.0K

22、Bcommitted READWRITE PRIVATE 0019b000-0019d000 8.0KBcommittedGUARD READWRITE PRIVATE 0019d000-001a0000 12.0KBcommitted READWRITE PRIVATE 001a0000-001a4000 16.0KBcommitted READWRITE Mapped 001b0000-001b2000 8.0KBcommitted 

23、;READWRITE PRIVATE 001c0000-0027e000 760KBcommitted READONLY Mapped 002b5000-002b8000 12.0KBcommittedGUARD READWRITE PRIVATE 002b8000-002c0000 32.0KBcommitted READWRITE PRIVATE 002b8000-002c0000 12.0KBcommittedGUARD READWRITE 

24、;PRIVATE 002b8000-002c0000 32.0KBcommittedREADWRITE PRIVATE 00300000-00301000 4.0KBcommittedREADWRITE PRIVATE 00310000-00312000 8.0KBcommitted READONLY Mapped 00320000-00321000 4.0KBcommitted READWRITE Mapped 00330000-0033700

25、0 28.0KBcommitted READWRITE PRIVATE 00375000-00378000 12.0KBcommittedGUARD READWRITE PRIVATE 00378000-00380000 32.0KBcommitted READWRITE PRIVATE 00400000-00401000 4.0KBcommitted READONLY Image, Module: test4.exe 00401000-0047

26、0000 444KBcommitted EXECUTE_READ Image 00470000-00478000 32.0KBcommitted READONLY Image 00478000-0047b000 12.0KBcommitted READWRITE Image0047b000-0047d0008.0KBcommittedWRITECOPYImage0047d000-0048100016.0KBcommittedREADWRITEImage00481000-00485000

27、16.0KBcommittedREADONLYImage00570000-0057400016.0KBcommittedREADWRITEPRIVATE00580000-0059d000116KBcommittedREADWRITEPRIVATE0077d000-0077f0008KBcommittedGUARD READWRITEPRIVATE0077f000-007800004.0KBcommittedREADWRITEPRIVATE0087d000-0087f0008.0KBcommittedGUARD READWRITEPRIVATE0087f000-008800004.0KBcomm

28、ittedREADWRITEPRIVATE0097d000-0097f0008.0KBcommittedGUARD READWRITEPRIVATE0097f000-009800004.0KBcommittedREADWRITEPRIVATE00980000-0099800096KBcommittedREADONLYMapped00b00000-00b0400016KBcommittedREADONLYMapped00b50000-00cd10001.50MBcommittedREADONLYMapped00ce0000-00e6e0001.55MBcommittedREADONLYMappe

29、d020e0000-023790002.59MBcommittedREADONLYMapped71b00000-71b010004.00KBcommittedREADONLYMapped71b01000-71b6f000440KBcommittedEXECUTE_READImage71b6f000-71b710008.00KBcommittedREADWRITEImage71b71000-71b91000128KBcommittedREADONLYImage729a0000-729a10004.00KBcommittedREADONLYImage729a1000-729d2000 196KBc

30、ommittedEXECUTE_READImage729d2000-729e5000 76.0KBcommittedREADONLYImage729e5000-729e7000 8.00KBcommittedREADWRITEImage729e7000-729ef00032.0KBcommittedREADONLYImage729f0000-729f1000 4.00KNcommittedREADONLYImage729f1000-72a2b000 232KBcommittedEXECUTE_READImage72a2b000-72a52000 156KBcommittedREADONLYIm

31、age72a52000-72a53000 4.00KBcommittedREADWRITEImage72a53000-72a54000 4.00KBcommittedWRITECOPYImage72a54000-72a55000 4.00KBcommittedREADWRITEImage72a55000-72a63000 56.0KBcommittedREADONLYImage72a70000-72a71000 4.00KBcommittedREADONLYImage72a71000-72a73000 8.00KBcommittedEXECUTE_READImage72a73000-72a74

32、000 4.00KBcommittedREADONLYImage72a74000-72a75000 4.00KBcommittedREADWRITEImage72a75000-72a78000 12.0KBcommittedREADONLYImage72eb0000-72eb1000 4.00KBcommittedREADONLYImage72eb1000-72f47000 600KBcommittedEXECUTE_READImage72f47000-72f48000 4.00KBcommittedREADWRITEImage72f48000-72ff20000680KBcommittedR

33、EADONLYImage74a80000-74a81000 l4.00KBcommittedREADONLYImage Module: bcryptPrimitives.dll74a81000-74ad4000332KBcommittedEXECUTE_READImage74ad4000-74ad5000 4.00KBcommittedREADWRITEImage74ad5000-74ad9000 16.0KBcommittedREADONLYImage74ae0000-74ae10004.00KBcommittedREADONLYImage Module: CRYPTBASE.dll74ae

34、1000-74ae5000 16.0KBcommittedEXECUTE_READImage74ae5000-74ae6000 4.00KBcommittedREADWRITEImage Module: SspiCli.dll74ae6000-74aea00016.0KBcommittedREADONLYImage74af0000-74af1000 4.00KBcommittedREADONLYImage74af1000-74b08000 92.0KBcommittedEXECUTE_READImage74b08000-74b09000 4.00KBcommittedREADWRITEImag

35、e74b09000-74b0e000 20.0KBcommittedREADONLYImage74d40000-74d41000 4.0KBcommittedREADONLYImage Module: USER32.dll74d41000-74dd5000 592KBcommittedEXECUTE_READImage74dd5000-74dd7000 8.00KBcommittedREADWRITEImage74dd7000-74e80000 676KBcommittedREADONLYImage Module: KERNELBASE.dll74eb0000-74eb10004.00KBco

36、mmittedREADONLYImage74eb1000-75000000 1.30MBcommittedEXECUTE_READImage75000000-75003000 12.0KBcommittedREADWRITEImage75003000-75004000 4.00KBcommittedWRITEONLYImage75004000-75026000136KBcommittedREADONLYImage751f0000-751f1000 4.00KBcommittedREADONLYImage Module: shcore.dll751f1000-7526d000 496KBcomm

37、ittedEXECUTE_READImage7526d000-7526e000 4.00KBcommittedREADWRITEImage752616.0KBcommittedREADONLYImage75272000-752730004.00KBcommittedWRITECOPYImage75273000-7527d00040.0KBcommittedREADONLYImage75310000-75311000 4.00KBcommittedREADONLYImage Module: msvcrt.dll75311000-753c1000 704KBcommit

38、tedEXECUTE_READImage753c1000-753c20004.00KBcommittedREADWRITEImage753c2000-753c30004.00KBcommittedWRITECOPYImage753c3000-753c600012.0KBcommittedREADWRITEImage753c6000-753c7000 4.00KBcommittedWRITECOPYImage753c7000-753ce000 28.0KBcommittedREADONLYImage75650000-75651000 4.00KBcommittedREADONLYImage Mo

39、dule: MSCTF.dll75651000-7571d000 816KBcommittedEXECUTE_READImage7571d000-7571e000 4.00KBcommittedREADWRITEImage7571e000-7571f000 4.00KBcommittedWRITECOPYImage7571f000-757200004.00KBcommittedREDWRITEImage75720000-75722000 8.00KBcommittedWRITECOPYImage75722000-75770000 312KBcommittedREADONLYImage758c0

40、000-758c1000 4.00KBcommittedREADONLYImage Module: combase.dll758c1000-75a43000 1.50MBcommittedEXECUTE_READImage75a43000-75a440004.00KBcommittedREADWRITEImage75a44000-75a450004.00KBcommittedWRITECOPYImage75a45000-75a48000 12.0KBcommittedREADWRITEImage75a48000-75A7A000200KBcommittedREADONLYImage75a800

41、00-75a81000 4.00KBcommittedREADONLYImage75a81000-75aba000 228KBcommittedEXECUTE_READImage Module: SHLWAPI.dll75aba000-75abb000 4.00KBcommittedREADWRITEImage75abb000-75ac4000 36.0KBcommittedREADONLYImage77080000-77081000 4.00KBcommittedREAFONLYImage Module: GDI32.dll77081000-771b00001.18MBcommittedEX

42、ECUTE_READImage771b0000-771b300012.0KBcommittedREADWRITEImage771b3000-771cd000 104KBcommittedREADONLYImage771f0000-771f1000 4.00KBcommittedREADONLYImage Module: OLEAUT32.dll771f1000-77275000 528KBcommittedEXECUTE_READImage77275000-77277000 8.00KBcommittedREADWRITEImage77277000-7728200044.0KBcommitte

43、dREADONLYImage77290000-77291000 4.00KBcommittedREADONLYImage Module: sechost.dll77291000-772c8000 220KBcommittedEXECUTE_READImage772c8000-772ca000 8.00KBcommittedREADWRITEImage772ca000-772cb000 4.00KBcommittedWRITECOPYImage772cb000-772d3000 32.0KBcommittedREADONLYImage77300000-773010004.00KBcommitte

44、dREADONLYImage Module: IMM32.DLL77301000-77320000124KBcommittedEXECUTE_READImage77320000-77321000 4.00KBcommittedREADWRITEImage77321000-7732b000 40.0KBcommittedREADONLYImage773f0000-773f10004.00KBcommittedREADONLYImage Module: KERNEL32.DLL77400000-77466000408KBcommittedEXECUTE_READImage77470000-7749

45、6000152KBcommittedREADONLYImage774a0000-774a10004.00KBcommittedREADWRITEImage774b0000-774b10004.00KBcommittedREADONLYImage774c0000-774c10004.00KBcommittedREADONLYImage774d0000-774d500020.0KBcommittedREADONLYImage77b20000-77b210004.00KBcommittedREADONLYImage Module: RPCRT4.dll77b21000-77bbc000 620KBc

46、ommittedEXECUTE_READImage77bbc000-77bbd000 4.00KBcommittedREADWRITEImage77bbd000-77bcc00060.0KBcommittedREADONLYImage77c20000-77c21000 4.00KBcommittedREADONLYImage Module: ntdll.dll77c21000-77d26000 1.01MBcommittedEXECUTE_READImage77d26000-77d2b000 20.0KBcommittedREADWRITEImage77d2b000-77d99000440KB

47、committedREADONLYImage7fe9d000-7fea0000 12.0KBcommittedREADWRITEPRIVATE7fea0000-7fea5000 20.0KBcommittedREADONLYMapped7ffa0000-7ffd3000204KBcommittedREADONLYMapped7ffd5000-7ffd8000 12.0KBcommittedREADWRITEPrivate7ffd8000-7ffdb000 12.0KBcommittedREADWRITEPrivate7ffdb000-7ffde000 12.0KBcommittedREADWR

48、ITEPrivate7ffde000-7ffdf000 4.00KBcommittedREADWRITEPrivate7ffdf000-7ffe0000 4.00KBcommittedREADWRITEPrivate7ffe0000-7ffe10004.00KBcommittedREADONLYPrivate 將系統(tǒng)當(dāng)前的保留區(qū) (reserved) 虛擬地址空間填入表4-8中。 表4-8 實(shí)驗(yàn)記錄地址大小虛擬地址空間類型訪問(wèn)權(quán)限描述 00021000-0002e000  52.0KBreserved READONLY  Privat

49、e 00060000-00095000  212KBreserved READONLY Private 000a0000-0019b000  0.98MBreserved READONLY Private 00280000-002b5000  212KBreserved READONLY Private 002c0000-002f5000  212KBreserved READONLY Private00337000-00340000

50、 36.0KBreserved READONLY Private00340000-00375000  212KBreserved READONLY Private 00574000-00580000  48.0KBreserved READONLY Private 0059 908KBreserved READONLY Private 00680000-0077d000 0.98MBreserved 

51、;READONLY Private 00780000-0087d000  0.98MBreserved READONLY Private 00880000-0097d000  0.98MBreserved READONLY Private 00998000-00b00000  1.40MBreserved READONLY Mapped 00b04000-00b08000  16.0KBreserved READONLY Ma

52、pped 00b40000-00b45000  20.0KBreserved READONLY Private 00b45000-00b50000  44.0KBreserved READONLY Private 00e6e000-020e0000  18.4MBreserved READONLY Mapped 773f1000-77400000  60.0KBreserved READONLY Image 77466000-

53、77470000  40.0KBreserved READONLY Image 77496000-774a0000  40.0KBreserved READONLY Image 774a1000-774b0000  60.0KBreserved READONLY Image 774b1000-774c0000  60.0KBreserved READONLY Image 774c1000-774d0000  60.0KBreserved READONLY Image 774d5000-774e0000  44.0KBreserved READONLY Image 7fea5000-7ffa0000  0.98MBreserved READONLY Image7ffe1000-7fff0000 60.0KBreservedREADONLYPrivate 五、實(shí)驗(yàn)運(yùn)行結(jié)果六、實(shí)驗(yàn)分析和總結(jié):簡(jiǎn)單描述windows進(jìn)程的虛擬內(nèi)存管理方案:wi

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論