電大-操作系統(tǒng)實驗報告3_第1頁
電大-操作系統(tǒng)實驗報告3_第2頁
電大-操作系統(tǒng)實驗報告3_第3頁
電大-操作系統(tǒng)實驗報告3_第4頁
電大-操作系統(tǒng)實驗報告3_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PAGEPAGE7中央廣播電視大學(xué)計算機科學(xué)與技術(shù)專業(yè)操作系統(tǒng)(本科)實驗報告院系:____計算機科學(xué)與技術(shù)____班級:___10春計(本)________學(xué)生姓名:__________________學(xué)號:___________指導(dǎo)教師:______陳訪榮____________完成日期2011年12月01日一、實驗題目:存儲管理二、實驗?zāi)康暮鸵螅?.加深對存儲管理技術(shù)有關(guān)概念的理解。2.學(xué)習(xí)使用系統(tǒng)管理命令監(jiān)視內(nèi)存的性能。三、實驗內(nèi)容:使用free和vmstat命令來報告你的系統(tǒng)在一段時間內(nèi)有關(guān)對換和調(diào)頁情況的統(tǒng)計數(shù)據(jù),并且了解這些數(shù)據(jù)的含義,進而對系統(tǒng)的內(nèi)存活動情況有所分析。四、實驗技術(shù)和方法:(說明:對本實驗涉及的教材中的相關(guān)內(nèi)容進行歸納總結(jié),只需簡要說明即可。)使用free命令監(jiān)視內(nèi)存的使用情況,使用vmstat命令監(jiān)視對換區(qū)的使用情況。五、實驗環(huán)境:(說明:列出本實驗使用到的軟件平臺和工具,如Linux系統(tǒng)版本,shell類型,vi編輯工具等。)Linux系統(tǒng)六、實驗步驟和結(jié)果:(說明:詳細給出實驗步驟和結(jié)果。實驗步驟不一定與《實驗指南》中的完全一致。對實驗結(jié)果,除文字說明外,對一些關(guān)鍵結(jié)果,需要給出一些界面截圖。)使用free命令監(jiān)視內(nèi)存的使用情況(1)實時監(jiān)視內(nèi)存使用情況

在命令行使用“Free”命令能監(jiān)視內(nèi)存使用情況

#free

totalusedfreesharedbufferscached

Mem:25602419228463740010676101004

-/+buffers/cache:80604175420

Swap:5220720522072

上面給出了一個256兆的RAM和512兆交換空間的系統(tǒng)情況。第三行輸出(Mem:)顯示物理內(nèi)存。total列不顯示核心使用的物理內(nèi)存(通常大約1MB)。used列顯示被使用的內(nèi)存總額(第二行不計緩沖)。free列顯示全部沒使用的內(nèi)存。Shared列顯示多個進程共享的內(nèi)存總額。Buffers列顯示磁盤緩存的當(dāng)前大小。第五行(Swap:)對對換空間,顯示的信息類似上面。如果這行為全0,那么沒使用對換空間。在缺省的狀態(tài)下,free命令以千字節(jié)(也就是1024字節(jié)為單位)來顯示內(nèi)存使用情況。能使用?h參數(shù)以字節(jié)為單位顯示內(nèi)存使用情況,或能使用?m參數(shù)以兆字節(jié)為單位顯示內(nèi)存使用情況。還能通過?s參數(shù)使用命令來不間斷地監(jiān)視內(nèi)存使用情況:

#free?b?s2

這個命令將會在終端窗口中連續(xù)不斷地報告內(nèi)存的使用情況,每2秒鐘更新一次。

(2)組合watch?free命令用來實時監(jiān)視內(nèi)存使用情況:

#watch-n2-dfree

Every2.0s:freeFriJul606:06:122007

totalusedfreesharedbufferscached

Mem:233356218616147400556064784

-/+buffers/cache/p>

Swap:6225846656615928

watch命令會每兩秒執(zhí)行free一次,執(zhí)行前會清除屏幕,在同樣位置顯示數(shù)據(jù)。因為watch命令不會卷動屏幕,所以適合出長時間的監(jiān)測內(nèi)存使用率。能使用-n選項,控制執(zhí)行的頻率;也能利用-d選項,讓命令將每次不同的地方顯示出來。Watch命令會一直執(zhí)行,直到你按下[Ctrl]-[C]為止。使用vmstat命令監(jiān)視對換區(qū)的使用情況vmstat是VirtualMeomoryStatistics(虛擬內(nèi)存統(tǒng)計)的縮寫,可對操作系統(tǒng)的虛擬內(nèi)存、進程、CPU活動進行監(jiān)視。他是對系統(tǒng)的整體情況進行統(tǒng)計,不足之處是無法對某個進程進行深入分析。通常使用vmstat55(表示在5秒時間內(nèi)進行5次采樣)命令測試。將得到一個數(shù)據(jù)匯總他能反映真正的系統(tǒng)情況。

#vmstat55

procsmemoryswap--io--system--cpu

rbswpdfreebuffcachesisobiboincsussyidwa

106279234609116880926301898910615691728542

0062792340091248809200014884434414810

0062792340091328809200014877424415810

1062792340091408809200014868418620740

1062792340091488809200015847400925670

vmstat命令輸出分成六個部分:

(1)進程procs:

r:在運行隊列中等待的進程數(shù)。

b:在等待io的進程數(shù)。

(2)內(nèi)存memoy:

swpd:現(xiàn)時可用的交換內(nèi)存(單位KB)。

free:空閑的內(nèi)存(單位KB)。

buff:緩沖去中的內(nèi)存數(shù)(單位:KB)。

cache:被用來做為高速緩存的內(nèi)存數(shù)(單位:KB)。

(3)swap交換頁面

si:從磁盤交換到內(nèi)存的交換頁數(shù)量,單位:KB/秒。

so:從內(nèi)存交換到磁盤的交換頁數(shù)量,單位:KB/秒。

(4)io塊設(shè)備:

bi:發(fā)送到塊設(shè)備的塊數(shù),單位:塊/秒。

bo:從塊設(shè)備接收到的塊數(shù),單位:塊/秒。

(5)system系統(tǒng):

in:每秒的中斷數(shù),包括時鐘中斷。

cs:每秒的環(huán)境(上下文)轉(zhuǎn)換次數(shù)。

(6)cpu中心處理器:

cs:用戶進程使用的時間。以百分比表示。

sy:系統(tǒng)進程使用的時間。以百分比表示。

id:中心處理器的空閑時間。以百分比表示。

如果r經(jīng)常大于4,且id經(jīng)常小于40,表示中心處理器的

溫馨提示

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

評論

0/150

提交評論