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

歡迎訪問 生活随笔!

生活随笔

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

linux

在linux查看内存的大小

發布時間:2025/3/19 linux 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在linux查看内存的大小 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

用free -m查看的結果:
# free -m
?? ?? ?? total ?? used ?? free ??? shared buffers ??? cached
Mem: ?? ?? ??? 504 ?? ??? 471 ?? ?? 32 ?? ?? 0 ?? ?? 19 ?? ??? 269
-/+ buffers/cache: ?? ??? 183 ?? ??? 321
Swap: ?? ?? 996 ?? ?? 0 ?? ??? 996


查看/proc/kcore文件的大小:
# ll -h /proc/kcore
-r-------- 1 root root 512M 10月 26 20:40 /proc/kcore

?

?

在Linux下查看內存我們一般用free命令:
[root@scs-2 tmp]# free
???????????? total?????? used?????? free???? shared??? buffers???? cached
Mem:?????? 3266180??? 3250004????? 16176????????? 0???? 110652??? 2668236
-/+ buffers/cache:???? 471116??? 2795064
Swap:????? 2048276????? 80160??? 1968116

下面是對這些數值的解釋:
total:總計物理內存的大小。
used:已使用多大。
free:可用有多少。
Shared:多個進程共享的內存總額。
Buffers/cached:磁盤緩存的大小。
第三行(-/+ buffers/cached):
used:已使用多大。
free:可用有多少。
第四行就不多解釋了。
區別:第二行(mem)的used/free與第三行(-/+ buffers/cache) used/free的區別。 這兩個的區別在于使用的角度來看,第一行是從OS的角度來看,因為對于OS,buffers/cached 都是屬于被使用,所以他的可用內存是16176KB,已用內存是3250004KB,其中包括,內核(OS)使用+Application(X, oracle,etc)使用的+buffers+cached.
第三行所指的是從應用程序角度來看,對于應用程序來說,buffers/cached 是等于可用的,因為buffer/cached是為了提高文件讀取的性能,當應用程序需在用到內存的時候,buffer/cached會很快地被回收。
所以從應用程序的角度來說,可用內存=系統free memory+buffers+cached。
如上例:
2795064=16176+110652+2668236

接下來解釋什么時候內存會被交換,以及按什么方交換。 當可用內存少于額定值的時候,就會開會進行交換。
如何看額定值:
cat /proc/meminfo

[root@scs-2 tmp]# cat /proc/meminfo
MemTotal:????? 3266180 kB
MemFree:???????? 17456 kB
Buffers:??????? 111328 kB
Cached:??????? 2664024 kB
SwapCached:????????? 0 kB
Active:???????? 467236 kB
Inactive:????? 2644928 kB
HighTotal:?????????? 0 kB
HighFree:??????????? 0 kB
LowTotal:????? 3266180 kB
LowFree:???????? 17456 kB
SwapTotal:???? 2048276 kB
SwapFree:????? 1968116 kB
Dirty:?????????????? 8 kB
Writeback:?????????? 0 kB
Mapped:???????? 345360 kB
Slab:?????????? 112344 kB
Committed_AS:?? 535292 kB
PageTables:?????? 2340 kB
VmallocTotal: 536870911 kB
VmallocUsed:??? 272696 kB
VmallocChunk: 536598175 kB
HugePages_Total:???? 0
HugePages_Free:????? 0
Hugepagesize:???? 2048 kB

用free -m查看的結果:
[root@scs-2 tmp]# free -m?
???????????? total?????? used?????? free???? shared??? buffers???? cached
Mem:????????? 3189?????? 3173???????? 16????????? 0??????? 107?????? 2605
-/+ buffers/cache:??????? 460?????? 2729
Swap:???????? 2000???????? 78?????? 1921


查看/proc/kcore文件的大小(內存鏡像):
[root@scs-2 tmp]# ll -h /proc/kcore?
-r-------- 1 root root 4.1G Jun 12 12:04 /proc/kcore

備注:

占用內存的測量

測量一個進程占用了多少內存,linux為我們提供了一個很方便的方法,/proc目錄為我們提供了所有的信息,實際上top等工具也通過這里來獲取相應的信息。

/proc/meminfo 機器的內存使用信息

/proc/pid/maps pid為進程號,顯示當前進程所占用的虛擬地址。

/proc/pid/statm 進程所占用的內存

[root@localhost ~]# cat /proc/self/statm

654 57 44 0 0 334 0

輸出解釋

CPU 以及CPU0。。。的每行的每個參數意思(以第一行為例)為:

參數 解釋 /proc//status

Size (pages) 任務虛擬地址空間的大小 VmSize/4

Resident(pages) 應用程序正在使用的物理內存的大小 VmRSS/4

Shared(pages) 共享頁數 0

Trs(pages) 程序所擁有的可執行虛擬內存的大小 VmExe/4

Lrs(pages) 被映像到任務的虛擬內存空間的庫的大小 VmLib/4

Drs(pages) 程序數據段和用戶態的棧的大小 (VmData+ VmStk )4

dt(pages) 04

查看機器可用內存

/proc/28248/>free

total used free shared buffers cached

Mem: 1023788 926400 97388 0 134668 503688

-/+ buffers/cache: 288044 735744

Swap: 1959920 89608 1870312

我們通過free命令查看機器空閑內存時,會發現free的值很小。這主要是因為,在linux中有這么一種思想,內存不用白不用,因此它盡可能的cache和buffer一些數據,以方便下次使用。但實際上這些內存也是可以立刻拿來使用的。

所以 空閑內存=free+buffers+cached=total-used


轉載于:https://blog.51cto.com/yuzwei/1831997

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的在linux查看内存的大小的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 日本九九热 | 欧美精品aaa | 成人精品一区二区三区四区 | 另类视频在线观看+1080p | 国产三级在线免费观看 | 国语对白真实视频播放 | 羞羞的视频在线观看 | 狼人精品一区二区三区在线 | 中文字幕一区二区三区乱码不卡 | 国产精品电影一区 | 黄色99| 欧美日韩在线视频播放 | 国产视频在线播放 | 日批视频免费在线观看 | 日韩欧美一区二区三区四区 | 干爹你真棒插曲免费 | 在线超碰| 久久久久久在线观看 | 欧美成人黄色网 | 国产日韩一区二区 | 女人久久久久 | 国产一级一区二区 | 一区视频免费观看 | 亚洲综合视频一区 | 欧美亚洲国产一区二区三区 | 可以看的av网站 | 五月婷婷六月色 | 欧美激情片一区二区 | 美女脱了内裤喂我喝尿视频 | 日韩欧美一区二区在线观看 | 久久精品aⅴ无码中文字字幕重口 | 色在线免费观看 | 青青草原在线免费观看视频 | 国产精品88久久久久久妇女 | 亚洲欧洲精品成人久久奇米网 | 亚洲特黄视频 | 一区二区三区在线观看av | 日本黄色大片视频 | 成人网av| 国产精品啪 | 精品美女视频 | 含羞草一区二区三区 | 色屋视频 | 无码精品人妻一区二区三区影院 | 日韩欧美精品一区二区 | 精品在线观看一区 | 久久久久99精品成人片试看 | www.av成人 | 九九九视频在线观看 | 精品爆乳一区二区三区无码av | 在线小视频你懂的 | 日韩中文字幕一区二区三区四区 | 久久久午夜电影 | 国产精品999视频 | 国产激情av一区二区三区 | 丰满少妇在线观看资源站 | 九九热免费 | 91久久国语露脸精品国产高跟 | 尤物精品在线观看 | 一区二区三区高清在线观看 | 激情婷婷六月天 | 四虎影院黄色 | 午夜免费成人 | 20日本xxxxxxxxx46| 亚洲成熟丰满熟妇高潮xxxxx | 日本一级淫片 | 亚洲最黄视频 | 欧美成免费 | 91精品国产色综合久久不卡蜜臀 | 日本激情视频在线 | 午夜小视频在线播放 | 懂色av色吟av夜夜嗨 | 性欧美高清 | 一个综合色| 成人高潮片 | 美日韩中文字幕 | 欧美91精品| 日日夜夜爱爱 | 亚洲视频在线免费 | wwwxxxx在线观看| 国产免费av一区二区 | 少妇1~3伦理 | 青娱乐av在线 | 欧美疯狂做受 | 精品影片一区二区入口 | 玩偶姐姐在线观看免费 | 自拍愉拍| 色哟哟欧美精品 | 日本美女裸体视频 | 男人天堂a | 色葡萄影院 | 国产精品久久久久久久久久久久久久久久久久 | 少妇高潮一区二区三区 | 综合色影院| 男人插女人的网站 | 中国免费一级片 | 国产欧美激情 | 欧美一区二区三区成人 | 国产日韩一区二区三区 |