幾條用於察看機器效能的命令

2021-04-16 22:33:58 字數 1340 閱讀 4874

1/top 顯示的系統資訊包括執行時間、程序的數量和狀態、cpu週期的百分比和每個程序占用的儲存空間、每個程序執行的時間,以及大量的其它資訊。程序是按使用資源的多少來排列的,顯示每5秒鐘自動更新一次。在顯示過程中,也可以按下空格鍵手動更新顯示。在查詢並解決系統效能故障時,這些資訊是相當有用的。

2/ cat /proc/cpuinfo 檢視有關系統cpu的資訊

3/free命令可以檢視系統中記憶體空間的大小

4/vmstat命令對作業系統的虛擬記憶體、cpu活動進行監視

5/cat /proc/sys/vm來檢視目前系統的設定

在乙個有128mb記憶體的系統上,「256 521 768」的設定會有良好的效果。調整設定可以使用如下命令: # echo "256 521 768">/proc/sys/vm/freepages

6/hdparm程式可以對硬碟引數進行檢查和設定

通過hdparm程式來設定ide硬碟,使用dma和32位i/o是大幅提公升系統效能的好辦法。命令如下:

# /sbin/hdparm -c 1 /dev/had

以上命令將第乙個ide硬碟的pci匯流排指定為32位i/o,也可以使用 -c 0引數來禁用32位傳輸。

為了在硬碟上使用dma,可以鍵入下面命令:

# /sbin/hdparm -d 1 /dev/had

要關閉dma可以使用 -d 0的引數。

更改完成後,還可以使用hdparm程式來檢查修改後的結果,命令如下:

# /sbin/hdparm -t /dev/had

硬碟經過一段時間的讀取之後,會返回測試結果:

/dev/had:

timing buffered disk reads : 64mb in 2.33 seconds = 27.47mb/sec

如果使設定的結果保持不變,可以對hdparm程式使用 -k引數:

# /sbin/hdparm -k 1 /dev/had

其它常用的基本優化還包括使用e2fsck程式來修復磁碟的壞塊、使用nice程式來提高程序的優先順序、使用ps程式檢視並清除多餘的程序。

7/sar

sar 命令列的常用格式:

sar [options] [-a] [-o file] t [n]

在命令列中,n 和t 兩個引數組合起來定義取樣間隔和次數,t為取樣間隔,是必須有的引數,n為取樣次數,是可選的,預設值是1,-o file表示將命令結果以二進位制格式 存放在檔案中,file 在此處不是關鍵字,是檔名。options 為命令列選項,sar命令 的選項很多,下面只列出常用選項:

-a:所有報告的總和。

-u:cpu利用率

-v:程序、i節點、檔案和鎖

關於記憶體的幾條命令

1.記憶體的插槽數,已經使用多少插槽.每條記憶體多大,已使用記憶體多大 dmidecode grep p a 5 memory s device grep size grep v range size 2048 mb size 2048 mb size no module installed siz...

vim中的幾條命令

開啟後設定顯示行號,在命令模式下 se number 定位到某一行,在命令模式下 n 行號 查詢某個關鍵字,在命令模式下 key 查詢的關鍵字 增加當前行包括下面n行 ns 刪除當前行包括下面n行 ns h 或向左方向鍵 游標向左移動乙個字元 j 或 向下方向鍵 游標向下移動乙個字元 k 或向上方向...

常用的幾條git命令

1.git add a 儲存所有的修改 2.git add 儲存新的新增和修改,但是不包括刪除 3.git add u 儲存修改和刪除,但是不包括新建檔案。4.git commit m comment 新增註解 5.git push 提交 6.git clone轉殖 到本地 7.git pull從伺...