新聞中心
在Linux系統(tǒng)中,PS(Process Status)命令是一個(gè)非常常用的命令,用于查看當(dāng)前系統(tǒng)中正在運(yùn)行的進(jìn)程信息。當(dāng)我們?cè)谑褂肞S命令的時(shí)候,往往會(huì)看到一些進(jìn)程的CPU占用率、內(nèi)存使用情況等信息,而這些信息的單位是什么呢?在本篇文章中,我們將探討Linux下PS顯示的單位是什么。

創(chuàng)新互聯(lián)專(zhuān)注為客戶(hù)提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、新會(huì)網(wǎng)絡(luò)推廣、成都小程序開(kāi)發(fā)、新會(huì)網(wǎng)絡(luò)營(yíng)銷(xiāo)、新會(huì)企業(yè)策劃、新會(huì)品牌公關(guān)、搜索引擎seo、人物專(zhuān)訪(fǎng)、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供新會(huì)建站搭建服務(wù),24小時(shí)服務(wù)熱線(xiàn):13518219792,官方網(wǎng)址:www.cdcxhl.com
CPU占用率單位
在Linux下使用PS命令,我們會(huì)看到如下的輸出結(jié)果:
PID TTY TIME CMD
1001 pts/0 00:00:00 bash
2533 pts/0 00:00:00 ps
其中,TIME表示進(jìn)程已執(zhí)行的CPU時(shí)間(包括用戶(hù)態(tài)和內(nèi)核態(tài)),單位是秒和毫秒。但是,在時(shí)間的后面還有一個(gè)單位,比如s、ms、min等。這些單位如何解釋呢?
在Linux中,時(shí)間指的是時(shí)鐘滴答數(shù)。時(shí)鐘滴答數(shù)是操作系統(tǒng)每秒鐘對(duì)計(jì)算機(jī)硬件上計(jì)時(shí)器的一個(gè)操作,也就是硬件上的一個(gè)時(shí)鐘節(jié)拍。每個(gè)節(jié)拍都是一個(gè)獨(dú)立的計(jì)時(shí)事件,這個(gè)事件是由操作系統(tǒng)內(nèi)核定期調(diào)用的。所以,當(dāng)我們?cè)谑褂肞S命令查看進(jìn)程CPU時(shí)間的時(shí)候,時(shí)間單位是時(shí)鐘滴答數(shù)。而s、ms、min等單位則是對(duì)時(shí)鐘滴答數(shù)進(jìn)行細(xì)分而得出的有限精度的時(shí)間表達(dá)。例如,1s等于1000ms,1min等于60s。
內(nèi)存使用情況單位
除了CPU占用率之外,還有一個(gè)常見(jiàn)的進(jìn)程信息是內(nèi)存使用情況。在Linux下,我們使用PS命令查看進(jìn)程的內(nèi)存使用情況時(shí),常見(jiàn)的輸出結(jié)果如下:
PID TTY TIME CMD VSZ RSS
1001 pts/0 00:00:00 bash 12444 1220
2533 pts/0 00:00:00 ps 8432 828
其中,VSZ表示進(jìn)程虛擬內(nèi)存的大小,單位是KB,而RSS表示進(jìn)程占用的物理內(nèi)存大小,也是以KB為單位的。
虛擬內(nèi)存是一種計(jì)算機(jī)內(nèi)存管理技術(shù),它允許一個(gè)進(jìn)程中的數(shù)據(jù)可以被分成許多部分存儲(chǔ)在磁盤(pán)上,然后在需要時(shí)再讀取回來(lái)。這種技術(shù)可以將進(jìn)程需要的內(nèi)存空間分成幾個(gè)段,每個(gè)段都被映射到主存或者磁盤(pán)上。而RSS則表示當(dāng)前進(jìn)程正在使用的物理內(nèi)存大小,也就是實(shí)際使用的內(nèi)存大小。正常情況下,VSZ的值應(yīng)當(dāng)比RSS的值大,因?yàn)閂SZ包括了已經(jīng)分配但沒(méi)使用的內(nèi)存、共享內(nèi)存和頁(yè)緩存等占用的內(nèi)存。
:Linux下PS顯示的單位是以硬件時(shí)鐘滴答數(shù)為基礎(chǔ)的時(shí)間單位,以KB為單位的內(nèi)存大小。我們希望通過(guò)本文的介紹能夠幫助大家更好地理解PS命令的輸出結(jié)果,對(duì)于Linux的進(jìn)程監(jiān)控有更深入的了解。
相關(guān)問(wèn)題拓展閱讀:
- linux 常見(jiàn)命令 lsof,ps,ln…
linux 常見(jiàn)命令 lsof,ps,ln…
可以列出被進(jìn)程所打開(kāi)的文件的信息。被打開(kāi)的文件可以是
1.普通的文件
2.目錄抽象為特殊文件
3.網(wǎng)絡(luò)文件系統(tǒng)的文件,抽象為文件
4.字符設(shè)備文件在linux抽象為文件
5.(函數(shù))共享庫(kù)
6.管道,命名管道
7.符號(hào)鏈接
8.底層的socket字流,網(wǎng)絡(luò)socket,unix域名socket
9.在linux里面,很多東西都抽象為文件,提供了統(tǒng)一的訪(fǎng)問(wèn)接口
屬性之一個(gè)字符:
rwx=0x111,二進(jìn)制表示
列出所有進(jìn)程
-ef f:father
ps –el ,
e:every :顯示所有進(jìn)程信息,等價(jià)于A(yíng)
a:all :顯示除了當(dāng)前終端進(jìn)程外的其他進(jìn)程
l: long 長(zhǎng)格式顯示進(jìn)程信息。
linux 線(xiàn)程狀態(tài):
ps工具標(biāo)識(shí)進(jìn)程的5種狀態(tài)碼:
chmod 對(duì)象 +/- 模式
對(duì)象:碧賀u(user),g(group),o(other),a(all)
模式:r,w,x
由鉛粗于inode號(hào)碼與文件名分離,這種機(jī)制導(dǎo)致了槐慧鎮(zhèn)一些Unix/Linux系統(tǒng)特有的現(xiàn)象。
軟件不關(guān)閉情況下更新:寫(xiě)入同名不同inode的文件,下次啟動(dòng)由于老的inode已經(jīng)丟失,操作系統(tǒng)回收原來(lái)的Block。
綜上,總結(jié)一下軟鏈接和硬鏈接的區(qū)別:
參考: 阮一峰的網(wǎng)絡(luò)日志:理解inode
Ctrl+z 暫停進(jìn)程執(zhí)行
uname -m 顯示機(jī)器的處理器架構(gòu)(2)
uname -r 顯示正在使用的內(nèi)核版本
jobs: 查看后臺(tái)任務(wù)
fg +jobNum: 將后臺(tái)任務(wù)調(diào)到前臺(tái)
關(guān)于linux ps單位的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
創(chuàng)新互聯(lián)成都網(wǎng)站建設(shè)公司提供專(zhuān)業(yè)的建站服務(wù),為您量身定制,歡迎來(lái)電(028-86922220)為您打造專(zhuān)屬于企業(yè)本身的網(wǎng)絡(luò)品牌形象。
成都創(chuàng)新互聯(lián)品牌官網(wǎng)提供專(zhuān)業(yè)的網(wǎng)站建設(shè)、設(shè)計(jì)、制作等服務(wù),是一家以網(wǎng)站建設(shè)為主要業(yè)務(wù)的公司,在網(wǎng)站建設(shè)、設(shè)計(jì)和制作領(lǐng)域具有豐富的經(jīng)驗(yàn)。
標(biāo)題名稱(chēng):Linux下PS顯示的單位是什么?(linuxps單位)
當(dāng)前地址:http://www.dlmjj.cn/article/dhcjgoi.html


咨詢(xún)
建站咨詢(xún)
