x86_64 Linuxシステムでメモリ予約がどのように機能するか

x86_64 Linuxシステムでメモリ予約がどのように機能するか

私のDellには1009GBの物理メモリがあり、現在何も実行されていませんが、使用されているメモリをPowerEdge R730xd占めています。6GB

メモリ予約があり、x86_64システムでは異なる方法で処理されているようです。

以下は、使用可能なメモリ、バッファメモリ、およびキャッシュメモリを示すvmstat出力です。free -gバフとキャッシュは表示されませんが、

# vmstat 5 5
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 0  0      0 1052275456  56616 140020    0    0     1     0   10   11  0  0 100  0  0
 0  0      0 1052275456  56616 140020    0    0     0     0  131  217  0  0 100  0  0
 0  0      0 1052275392  56616 140020    0    0     0     0  138  195  0  0 100  0  0
 0  0      0 1052275456  56624 140012    0    0     0     2  408  262  0  0 100  0  0
 1  0      0 1052275520  56624 140020    0    0     0     0  135  189  0  0 100  0  0

# free -g
             total       used       free     shared    buffers     cached
Mem:          1009          6       1003          0          0          0
-/+ buffers/cache:          5       1003
Swap:           63          0         63

ベストアンサー1

おすすめ記事