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

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


咨詢
建站咨詢
