中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問(wèn)手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級(jí)網(wǎng)工!

招聘|合作 登陸|注冊(cè)

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

常用Linux查看系統(tǒng)性能命令(以及l(fā)inux常用命令大全)

時(shí)間:2019-08-17

linux shell 命令 大全_linux命令大全_linux命令大全

有時(shí)候需要查看服務(wù)器的系統(tǒng)信息,比如查看下內(nèi)存占用,磁盤(pán)占用,或者網(wǎng)絡(luò)帶寬占用等等的,如果是windows的服務(wù)器,那就簡(jiǎn)單了,但是linux服務(wù)器就讓很多同學(xué)懵逼了,因?yàn)閘inux全是命令行的操作。下面將說(shuō)一些常用的linux查看系統(tǒng)性能的命令。我的服務(wù)器是centos 6.5的系統(tǒng)。

1:查看系統(tǒng)版本:cat /etc/issue

2:Vmstat

10.queryinformationjobobject除了查看作業(yè)限制外,也可以查看作業(yè)信息,包括總進(jìn)程數(shù)、活躍進(jìn)程數(shù)、總時(shí)間、總io次數(shù)、進(jìn)程id列表等。理解:進(jìn)程是一個(gè)可執(zhí)行程序,由私有虛擬地址空間、代碼、數(shù)據(jù)和其它操作系統(tǒng)資源組成,一個(gè)應(yīng)用程序可以有一個(gè)或多個(gè)進(jìn)程,一個(gè)進(jìn)程 可以有一個(gè)多個(gè)線程,其中一個(gè)是主線程。 p – 以 cpu 占用率大小的順序排列進(jìn)程列表 m – 以內(nèi)存占用率大小的順序排列進(jìn)程列表 在系統(tǒng)維護(hù)的過(guò)程中,隨時(shí)可能有需要查看 cpu 使用率,并根據(jù)相應(yīng)信息分析系統(tǒng)狀況的需要。

Procs中b列表示當(dāng)前等待資源的進(jìn)程數(shù),包括等待I/O,內(nèi)存等。

Swpd列表示切換到內(nèi)存交換區(qū)的KB數(shù),一般si,so為0的話基本不影響系統(tǒng)的性能。

Cache是page cache的內(nèi)存數(shù)量,Linux會(huì)把空閑的物理內(nèi)存的一部分拿來(lái)做文件和目錄的緩存,以便提高程序執(zhí)行的性能。如果cache的值較大的話linux命令大全,說(shuō)明緩存了太多的文件,如果bi值小的話,說(shuō)明文件系統(tǒng)效率比較高。

iops:剛才提到數(shù)據(jù)從磁盤(pán)讀取到內(nèi)存,或者數(shù)據(jù)從內(nèi)存寫(xiě)到磁盤(pán)都需要消耗io,而磁盤(pán)的io能力是有一定,比如新1型提供的iops為150個(gè),也就是每秒能夠提供150次的隨機(jī)磁盤(pán)io操作,所以如果用戶的數(shù)據(jù)量很大,內(nèi)存很小,而寫(xiě)入,更新,刪除,查詢的壓力很大,由于iops的限制,對(duì)于數(shù)據(jù)庫(kù)來(lái)說(shuō)就是一條sql需要執(zhí)行很長(zhǎng)的時(shí)間才能返回結(jié)果,對(duì)于應(yīng)用來(lái)說(shuō)就會(huì)造成整體響應(yīng)的變慢。第二部分使用getprocessmemoryinfo,可見(jiàn)進(jìn)程占用主存(物理存儲(chǔ)器)1.6m,虛擬存儲(chǔ)器中有425k在pagefile中(包括第一部分中全部的private和部分的image、mapped),也說(shuō)明進(jìn)程使用的5.8m內(nèi)存中有5.4m是共享的(5.8-425)。通過(guò)虛擬內(nèi)存,每個(gè)進(jìn)程都以為自己擁有整個(gè)地址空間的獨(dú)家訪問(wèn)權(quán),所有進(jìn)程共享機(jī)器的物理內(nèi)存,當(dāng)內(nèi)存用完時(shí)就用磁盤(pán)保存數(shù)據(jù),在進(jìn)程運(yùn)行時(shí),數(shù)據(jù)在磁盤(pán)和內(nèi)存之間來(lái)回移動(dòng),內(nèi)存管理單元mmu負(fù)責(zé)把虛擬地址翻譯為物理地址,并讓一個(gè)進(jìn)程始終運(yùn)行于系統(tǒng)的真正內(nèi)存中。

即便有足夠的內(nèi)存,多數(shù)數(shù)據(jù)庫(kù)服務(wù)器依然需要大量的磁盤(pán)i/o將數(shù)據(jù)讀入內(nèi)存和更新磁盤(pán)數(shù)據(jù)。由于各個(gè)廠商的實(shí)例規(guī)格有細(xì)微差距,我們選用數(shù)據(jù)庫(kù)內(nèi)存6g-12g的中等規(guī)格的實(shí)例(12g以上,對(duì)性能要求更高企業(yè)選用,相比較價(jià)格也比較昂貴),磁盤(pán)選用普通云磁盤(pán)250g來(lái)做計(jì)算,表結(jié)構(gòu)100張,數(shù)據(jù)量:100張*1000萬(wàn)條數(shù)據(jù)(表的數(shù)據(jù)量會(huì)影響到數(shù)據(jù)庫(kù)性能,所以盡可能壓多一些數(shù)據(jù)),總數(shù)據(jù)量size在240g左右,該數(shù)據(jù)規(guī)模能覆蓋很大一部分企業(yè)的使用場(chǎng)景。raid1 raid1成為鏡像(mirror),它將數(shù)據(jù)完全一致的分別寫(xiě)到工作磁盤(pán)和鏡像磁盤(pán),因此它的磁盤(pán)空間利用率為50%,在數(shù)據(jù)寫(xiě)入時(shí)時(shí)間會(huì)有影響,但是讀的時(shí)候沒(méi)有任何影響,raid0提供了最佳的數(shù)據(jù)保護(hù),一旦工作磁盤(pán)發(fā)生故障,系統(tǒng)自動(dòng)從鏡像磁盤(pán)讀取數(shù)據(jù),不會(huì)影響用戶工作。

In和cs是每秒鐘的設(shè)備中斷數(shù)以及上下文切換數(shù)。它們很大的話,表面內(nèi)核消耗的CPU時(shí)間較多。

3:top

Top是一個(gè)動(dòng)態(tài)顯示過(guò)程,即可以通過(guò)用戶按鍵來(lái)不斷刷新當(dāng)前狀態(tài)。它可以按照系統(tǒng)中當(dāng)前進(jìn)程的CPU利用率以及占用的內(nèi)存大小進(jìn)行排序,可以比較快速定位出系統(tǒng)響應(yīng)遲鈍的原因。如果在前臺(tái)執(zhí)行該命令,它將獨(dú)占前臺(tái)linux命令大全,直到用戶終止該程序?yàn)橹埂op是一個(gè)顯示數(shù)據(jù)較多的工具,第一行顯示的是系統(tǒng)的開(kāi)機(jī)運(yùn)行時(shí)間,機(jī)器的CPU負(fù)載信息;第二行顯示當(dāng)前系統(tǒng)任務(wù)的總數(shù),以及各個(gè)狀態(tài)的進(jìn)程數(shù);第三行顯示的是CPU資源的使用情況總覽;第四行顯示內(nèi)存的使用情況總覽;第五行顯示的是內(nèi)存交換區(qū)的使用情況總覽;后面開(kāi)始是每個(gè)進(jìn)程對(duì)資源使用的情況。