日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux 内存交换参数,Ubuntu Linux:处理交换内存和内存使用情况

發布時間:2025/4/17 linux 86 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 内存交换参数,Ubuntu Linux:处理交换内存和内存使用情况 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我的Ubuntu比任務管理器顯示的內存更多:

sudo ps -e --format rss | awk 'BEGIN{c=0} {c+=$1} END{print c/1024}'

2750.29

free -m

total used free shared buffers cached

Mem: 3860 2765 1094 0 3 300

-/+ buffers/cache: 2461 1398

Swap: 2729 2374 354

真奇怪.有人可以解釋這種差異嗎?

但更重要的是:

我想知道一個進程真正使用了多少內存.我不想知道虛擬內存大小,而是駐留內存加上進程的交換.

我也嘗試輸出’ps’的格式參數“sz”,但是它的總和是高(16000 MB)(參數’size’給出36700 MB).還有其他選擇嗎?

我真的想用這個,來確定哪些程序/進程正在吃多少內存(和交換),殺死它們,因為內存很有價值:-)這真的沒有意義,所以我在這里問.

/ proc / meminfo的輸出:

MemTotal: 3952812 kB

MemFree: 1119192 kB

Buffers: 2676 kB

Cached: 290068 kB

SwapCached: 160980 kB

Active: 1805396 kB

Inactive: 731680 kB

Active(anon): 1745820 kB

Inactive(anon): 689184 kB

Active(file): 59576 kB

Inactive(file): 42496 kB

Unevictable: 148 kB

Mlocked: 148 kB

SwapTotal: 2795272 kB

SwapFree: 390900 kB

Dirty: 1984 kB

Writeback: 0 kB

AnonPages: 2085472 kB

Mapped: 67432 kB

Shmem: 190676 kB

Slab: 88012 kB

SReclaimable: 42704 kB

SUnreclaim: 45308 kB

KernelStack: 5496 kB

PageTables: 87860 kB

NFS_Unstable: 0 kB

Bounce: 0 kB

WritebackTmp: 0 kB

CommitLimit: 4771676 kB

Committed_AS: 9522364 kB

VmallocTotal: 34359738367 kB

VmallocUsed: 374404 kB

VmallocChunk: 34359330144 kB

HardwareCorrupted: 0 kB

AnonHugePages: 0 kB

HugePages_Total: 0

HugePages_Free: 0

HugePages_Rsvd: 0

HugePages_Surp: 0

Hugepagesize: 2048 kB

DirectMap4k: 61440 kB

DirectMap2M: 4030464 kB

總結

以上是生活随笔為你收集整理的linux 内存交换参数,Ubuntu Linux:处理交换内存和内存使用情况的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。