欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

操作系統(tǒng)

Linux系統(tǒng)性能評估資料

時間:2024-12-25 03:32:05 操作系統(tǒng) 我要投稿
  • 相關(guān)推薦

Linux系統(tǒng)性能評估資料

  導(dǎo)語:Linux系統(tǒng)性能一直以來都是比較穩(wěn)定的,下面的是百分網(wǎng)小編為大家搜集的Linux系統(tǒng)性能評估資料,歡迎參考,謝謝!

Linux系統(tǒng)性能評估資料

  一、Linux查看系統(tǒng)cpu個數(shù)、核心數(shù)、線程數(shù)

  (1)、查看物理cpu個數(shù)

  grep 'physical id' /proc/cpuinfo | sort -u | wc -l

  (2)、查看核心數(shù)量

  grep 'core id' /proc/cpuinfo | sort -u | wc -l

  (3)、查看線程數(shù)(邏輯cpu)

  grep 'processor' /proc/cpuinfo | sort -u | wc -l

  每個物理CPU中邏輯CPU(可能是core, threads或both)的個數(shù):

  grep 'siblings' /proc/cpuinfo | sort -u

  命令執(zhí)行結(jié)果如圖所示,根據(jù)結(jié)果得知,此服務(wù)器有1個cpu,6個核心,每個核心2線程,共12線程。

  通過dmidecode可以查看cpu型號,根據(jù)型號也可以查到這個cpu的具體參數(shù)

  二、Linux服務(wù)器性能評估(cpu,內(nèi)存,磁盤IO)

  (1)、影響Linux服務(wù)器性能的因素

  a、 操作系統(tǒng)級

  CPU

  內(nèi)存

  磁盤I/O帶寬

  網(wǎng)絡(luò)I/O帶寬

  b、程序應(yīng)用級

  (2)、系統(tǒng)性能評估標準

影響性能因素 評判標準
糟糕
CPU user% + sys%< 70% user% + sys%= 85% user% + sys% >=90%
內(nèi)存 Swap In(si)=0

Swap Out(so)=0

Per CPU with 10 page/s More Swap In & Swap Out
磁盤 iowait % < 20% iowait % =35% iowait % >= 50%

  其中:

  %user:表示CPU處在用戶模式下的時間百分比。

  %sys:表示CPU處在系統(tǒng)模式下的時間百分比。

  %iowait:表示CPU等待輸入輸出完成時間的百分比。

  swap in:即si,表示虛擬內(nèi)存的頁導(dǎo)入,即從SWAP DISK交換到RAM

  swap out:即so,表示虛擬內(nèi)存的頁導(dǎo)出,即從RAM交換到SWAP DISK。

  (3)、系統(tǒng)性能分析工具

  1.常用系統(tǒng)命令

  Vmstat、sar、iostat、netstat、free、ps、top等

  2.常用組合方式

  o 用vmstat、sar、iostat檢測是否是CPU瓶頸

  o 用free、vmstat檢測是否是內(nèi)存瓶頸

  o 用iostat檢測是否是磁盤I/O瓶頸

  o 用netstat檢測是否是網(wǎng)絡(luò)帶寬瓶頸

  (4)、Linux性能評估與優(yōu)化

  1. 系統(tǒng)整體性能評估(uptime命令)

  [root@server ~]# uptime

  16:38:00 up 118 days, 3:01, 5 users, load average: 1.22, 1.02, 0.91

  這里需要注意的是:load average這個輸出值,這三個值的大小一般不能大于系統(tǒng)CPU的個數(shù),例如,本輸出中系統(tǒng)有8個CPU,如果load average的三個值長期大于8時,說明CPU很繁忙,負載很高,可能會影響系統(tǒng)性能,但是偶爾大于8時,倒不用擔(dān)心,一般不會影響系統(tǒng)性能。相反,如 果load average的輸出值小于CPU的個數(shù),則表示CPU還有空閑的時間片,比如本例中的輸出,CPU是非常空閑的。

  2. CPU性能評估

  (1)利用vmstat命令監(jiān)控系統(tǒng)CPU

  該命令可以顯示關(guān)于系統(tǒng)各種資源之間相關(guān)性能的簡要信息,這里我們主要用它來看CPU一個負載情況。

  下面是vmstat命令在某個系統(tǒng)的輸出結(jié)果:

【Linux系統(tǒng)性能評估資料】相關(guān)文章:

分享Linux操作系統(tǒng)提高PHP性能的工具APC07-30

linux系統(tǒng)命令(經(jīng)典)01-25

linux系統(tǒng)命令11-23

linux系統(tǒng)命令大全08-16

Linux系統(tǒng)關(guān)機的命令09-07

Linux與Windows系統(tǒng)的區(qū)別07-09

Linux系統(tǒng)文件管理09-16

Linux系統(tǒng)的遠程登錄09-28

Linux系統(tǒng)時間設(shè)置07-04