一、實驗目的 |
1.理解虛擬內存、磁盤緩存的概念。 2.掌握基本的內存管理知識。 3.掌握查看實時查看內存、內存回收的方法 |
二、實驗內容 |
1. 監控內存使用情況 2. 檢查和回收內容 |
三、實驗平台 |
1.實驗工具: Vmware。 2. 實驗設備: 已安裝Red Hat Linux 5.0( 或紅旗Linux、 Slackware Linux) 的微型計 |
四、實驗步驟 |
1. 監控內存使用情況 用“free”命令監控內存使用情況: #free #free -b -s5 用vmstat命令監視虛擬內存使用情況: #vmstat 2. 檢查和回收內容 用命令ps 列出所有正在運行的程序名稱、對應的進程號(PID )等信息: #ps v 用kill 命令回收泄漏的內存: # kill -9 <PID> |
五、運行結果 |
1. 使用free -b -s5命令,監控內存使用情況,如圖1-1所示。 圖1-1一個1024MB的RAM和2048MB交換空間的系統情況 2. 使用ps v 和kill -9 3352命令,檢查和回收內容,圖如1-2所示。 圖1-2檢查和回收內容 |
六、實驗總結 |
通過本次實驗需要了red hat linux 5的基本操作,學習到了如何用ps命令觀察Linux正在運行的進程、用kill命令刪除進程、設置和更改進程的優先級、定時執行程序和使用圖形用戶界面下監視系統的進程,讓我收獲了很多知識。 |