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

 訪問手機(jī)版  

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

招聘|合作 登陸|注冊

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

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

Linux命令行查看內(nèi)存

時間:2019-10-15

linux命令_linux關(guān)機(jī)命令_linux解壓命令

用 'top -i' 看看有多少進(jìn)程處于 Running 狀態(tài),可能系統(tǒng)存在內(nèi)存或 I/O 瓶頸,用 free 看看系統(tǒng)內(nèi)存使用情況,swap 是否被占用很多,用 iostat 看看 I/O 負(fù)載情況...

vector容器用以支持強(qiáng)占式短進(jìn)程優(yōu)先調(diào)度算法的實現(xiàn),存儲所有在當(dāng)前時間點已經(jīng)到達(dá)的進(jìn)程信息,并每次存入新的進(jìn)程信息時便對此vector中元素進(jìn)行排序,其排序要求按預(yù)計運(yùn)行的時間長短,即預(yù)計運(yùn)行時間較短的進(jìn)程排在預(yù)計運(yùn)行時間較長的進(jìn)程前面。 通俗的講程序是一個包含可以執(zhí)行代碼的文件,是一個靜態(tài)的文件.而進(jìn)程是一個開始執(zhí)行但是還沒有結(jié)束的程序的實例.就是可執(zhí)行文件的具體實現(xiàn). 一個程序可能有許多進(jìn)程,而每一個進(jìn)程又可以有許多子進(jìn)程.依次循環(huán)下去,而產(chǎn)生子孫進(jìn)程. 當(dāng)程序被系統(tǒng)調(diào)用到內(nèi)存以后,系統(tǒng)會給程序分配一定的資源(內(nèi)存,設(shè)備等等)然后進(jìn)行一系列的復(fù)雜操作,使程序變成進(jìn)程以供系統(tǒng)調(diào)用.在系統(tǒng)里面只有進(jìn)程沒有程序,為了區(qū)分各個不同的進(jìn)程,系統(tǒng)給每一個進(jìn)程分配了一個id(就象我們的身份證)以便識別. 為了充分的利用資源,系統(tǒng)還對進(jìn)程區(qū)分了不同的狀態(tài).將進(jìn)程分為新建,運(yùn)行,阻塞,就緒和完成五個狀態(tài). 新建表示進(jìn)程正在被創(chuàng)建,運(yùn)行是進(jìn)程正在運(yùn)行,阻塞是進(jìn)程正在等待某一個事件發(fā)生,就緒是表示系統(tǒng)正在等待cpu來執(zhí)行命令,而完成表示進(jìn)程已經(jīng)結(jié)束了系統(tǒng)正在回收資源. 關(guān)于進(jìn)程五個狀態(tài)的詳細(xì)解說我們可以看《操作系統(tǒng)》上面有詳細(xì)的解說。并將此進(jìn)程和所有其他新到達(dá)進(jìn)程都插入vector之中進(jìn)行排序(排序按預(yù)計運(yùn)行時間短在前長居后),刪除新到達(dá)的進(jìn)程在pqeuee隊列中的信息取pqueue隊列的隊首元素取vector第一個元素模擬運(yùn)行取出vector中的第一個元素進(jìn)入模擬運(yùn)行狀態(tài)。

top:

主要參數(shù) :

d:指定更新的間隔,以秒計算。 
q:沒有任何延遲的更新。如果使用者有超級用戶,則top命令將會以最高的優(yōu)先序執(zhí)行。 
c:顯示進(jìn)程完整的路徑與名稱。 
S:累積模式,會將己完成或消失的子行程的CPU時間累積起來。 
s:安全模式。 
i:不顯示任何閑置(Idle)或無用(Zombie)的行程。 
n:顯示更新的次數(shù),完成后將會退出to 
**顯示參數(shù)::**
PID(Process ID):進(jìn)程標(biāo)示號。 
USER:進(jìn)程所有者的用戶名。 
PR:進(jìn)程的優(yōu)先級別。 
NI:進(jìn)程的優(yōu)先級別數(shù)值。 
VIRT:進(jìn)程占用的虛擬內(nèi)存值。 
RES:進(jìn)程占用的物理內(nèi)存值。 
SHR:進(jìn)程使用的共享內(nèi)存值。 
S:進(jìn)程的狀態(tài),其中S表示休眠,R表示正在運(yùn)行,Z表示僵死狀態(tài),N表示該進(jìn)程優(yōu)先值是負(fù)數(shù)。 
%CPU:該進(jìn)程占用的CPU使用率。 
%MEM:該進(jìn)程占用的物理內(nèi)存和總內(nèi)存的百分比。 
TIME+:該進(jìn)程啟動后占用的總的CPU時間。 
Command:進(jìn)程啟動的啟動命令名稱,如果這一行顯示不下,進(jìn)程會有一個完整的命令行。 
top命令使用過程中,還可以使用一些交互的命令來完成其它參數(shù)的功能。這些命令是通過快捷鍵啟動的。 
<空格>:立刻刷新。 
P:根據(jù)CPU使用大小進(jìn)行排序。 
T:根據(jù)時間、累計時間排序。 
q:退出top命令。 
m:切換顯示內(nèi)存信息。 
t:切換顯示進(jìn)程和CPU狀態(tài)信息。 
c:切換顯示命令名稱和完整命令行。 
M:根據(jù)使用內(nèi)存大小進(jìn)行排序。 
W:將當(dāng)前設(shè)置寫入~/.toprc文件中。這是寫top配置文件的推薦方法。 

free

1.作用

free命令用來顯示內(nèi)存的使用情況,使用權(quán)限是所有用戶。

**2.格式 **

free [-b-k-m] [-o] [-s delay] [-t] [-V] 
 上一個教程:mget獲取ftp文件