CentOS Що займає мою пам'ять?


0

Я запускаю KVM на CentOS 6. У мене на машині встановлено 387 ГБ з 186 ГБ, виділеними VM (я перевірив це через virsh). Я повинен мати 201 ГБ безкоштовно. Однак, переглядаючи наявну пам'ять, я бачу таке:

             total       used       free     shared    buffers     cached
Mem:        387776     377811       9964     193828          7     193924
-/+ buffers/cache:     183880     203895
Swap:         2047         17       2030

Я очистив кеш, використовуючи:

 echo 3 > /proc/sys/vm/drop_caches

Але це не впливає на використання пам'яті. Поточні запущені процеси не займають місця:

UID   PID %MEM
  107  5738 36.2
  107 30107  3.2
  107 29202  3.2
  107 38436  2.1
  107 34597  0.5
  107 12444  0.3
  107 15727  0.3
  107 12128  0.3
    0 10913  0.0
    0 31048  0.0
    0 10547  0.0
    0 10768  0.0
    0  2819  0.0
    0  2817  0.0

Як я можу визначити, що займає мою пам'ять та / або звільнити пам'ять, яка використовується?


Спробуйте запустити команду 'top', вона повідомить вам% CPU та% MEM та багато інших чудових показників.
П. Хеффнер

Відповіді:


0

У вас є 203 Гб вільної / доступної пам'яті (безкоштовно + буфер + кеш). З яких 193 Гб використовується як кеш. Так що все добре.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.