9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 電腦硬件知識 > 內(nèi)存知識 > linux如何查看內(nèi)存大小

linux如何查看內(nèi)存大小

時間: 捷鋒774 分享

linux如何查看內(nèi)存大小

  Linux在使用過程中,經(jīng)常觸及到內(nèi)存大小的問題,下面,讓小編帶你們一起學(xué)習(xí)linux如何查看內(nèi)存大小。

  linux如何查看內(nèi)存大小:

  用free -m查看的結(jié)果:

  # 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下查看內(nèi)存我們一般用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

  下面是對這些數(shù)值的解釋:

  total:總計(jì)物理內(nèi)存的大小。

  used:已使用多大。

  free:可用有多少。

  Shared:多個進(jìn)程共享的內(nèi)存總額。

  Buffers/cached:磁盤緩存的大小。

  第三行(-/+ buffers/cached):

  used:已使用多大。

  free:可用有多少。

  第四行就不多解釋了。

  區(qū)別:第二行(mem)的used/free與第三行(-/+ buffers/cache) used/free的區(qū)別。 這兩個的區(qū)別在于使用的角度來看,第一行是從OS的角度來看,因?yàn)閷τ贠S,buffers/cached 都是屬于被使用,所以他的可用內(nèi)存是16176KB,已用內(nèi)存是3250004KB,其中包括,內(nèi)核(OS)使用+Application(X, oracle,etc)使用的+buffers+cached.

  第三行所指的是從應(yīng)用程序角度來看,對于應(yīng)用程序來說,buffers/cached 是等于可用的,因?yàn)閎uffer/cached是為了提高文件讀取的性能,當(dāng)應(yīng)用程序需在用到內(nèi)存的時候,buffer/cached會很快地被回收。

  所以從應(yīng)用程序的角度來說,可用內(nèi)存=系統(tǒng)free memory+buffers+cached。

  如上例:

  2795064=16176+110652+2668236

  接下來解釋什么時候內(nèi)存會被交換,以及按什么方交換。 當(dāng)可用內(nèi)存少于額定值的時候,就會開會進(jìn)行交換。

  如何看額定值:

  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查看的結(jié)果:

  [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文件的大小(內(nèi)存鏡像):

  [root@scs-2 tmp]# ll -h /proc/kcore

  -r-------- 1 root root 4.1G Jun 12 12:04 /proc/kcore

  備注:

  占用內(nèi)存的測量

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

  /proc/meminfo 機(jī)器的內(nèi)存使用信息

  /proc/pid/maps pid為進(jìn)程號,顯示當(dāng)前進(jìn)程所占用的虛擬地址。

  /proc/pid/statm 進(jìn)程所占用的內(nèi)存

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

  654 57 44 0 0 334 0

  輸出解釋

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

  參數(shù) 解釋 /proc//status

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

  Resident(pages) 應(yīng)用程序正在使用的物理內(nèi)存的大小 VmRSS/4

  Shared(pages) 共享頁數(shù) 0

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

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

  Drs(pages) 程序數(shù)據(jù)段和用戶態(tài)的棧的大小 (VmData+ VmStk )4

  dt(pages) 04

  查看機(jī)器可用內(nèi)存

  /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命令查看機(jī)器空閑內(nèi)存時,會發(fā)現(xiàn)free的值很小。這主要是因?yàn)椋趌inux中有這么一種思想,內(nèi)存不用白不用,因此它盡可能的cache和buffer一些數(shù)據(jù),以方便下次使用。但實(shí)際上這些內(nèi)存也是可以立刻拿來使用的。

  所以 空閑內(nèi)存=free+buffers+cached=total-used

592710 主站蜘蛛池模板: 国产愉拍精品手机| 成人午夜福利免费专区无码| 国产精品高清中文字幕| 亚洲熟女精品一区二区| 国产精品美女一区二区三| 你懂的亚洲一区二区三区| 国产精品中文字幕在线看| 亚洲av无码乱码在线观看野外| 国产一区二区三区导航| 啊轻点灬大JI巴太粗太长了在线| 国产精品自拍三级在线观看| 国产毛片精品av一区二区| 人妻丰满熟妇av无码区| 国产成人无码A区在线观看视频| 午夜福利yw在线观看2020| 人妻换着玩又刺激又爽| 色老99久久九九爱精品| 久久精品国产色蜜蜜麻豆| 久久综合给合久久狠狠狠88| 色欲av久久一区二区三区久| 色伊人久久综合中文字幕| 日韩一区二区三区av在线| 国产精品一区二区三区三级| 国产精品高清一区二区三区| 九九热在线观看视频精品| 亚洲禁精品一区二区三区| 男人扒女人添高潮视频| 日韩精品无码区免费专区 | 无遮高潮国产免费观看| 国产一区国产精品自拍| 日本韩国一区二区精品| 国产精品一区二区三区蜜臀| 久99久热精品免费视频| 日韩一区二区三区高清视频| 国产极品丝尤物在线观看| 日本一区二区三区小视频| 亚洲国产精品男人的天堂| 亚洲av区一区二区三区| 亚洲人成网站77777在线观看| 亚洲a∨国产av综合av| 又湿又紧又大又爽A视频男|