Проверяем оперативную память на linux сервере

Вы можете использовать следующие команды в терминале, чтобы выяснить реальный размер RAM под Linux, либо удаленно по ssh

Файл /proc/meminfo

$ less /proc/meminfo

или

$ cat /proc/meminfo

Пример вывода

  1. MemTotal: 512000 kB
  2. MemFree: 64728 kB
  3. Buffers: 0 kB
  4. Cached: 0 kB
  5. SwapCached: 0 kB
  6. Active: 0 kB
  7. Inactive: 0 kB
  8. HighTotal: 0 kB
  9. HighFree: 0 kB
  10. LowTotal: 512000 kB
  11. LowFree: 64728 kB
  12. SwapTotal: 0 kB
  13. SwapFree: 0 kB
  14. Dirty: 2080 kB
  15. Writeback: 0 kB
  16. AnonPages: 0 kB
  17. Mapped: 0 kB
  18. Slab: 0 kB
  19. PageTables: 0 kB
  20. NFS_Unstable: 0 kB
  21. Bounce: 0 kB
  22. CommitLimit: 0 kB
  23. Committed_AS: 0 kB
  24. VmallocTotal: 0 kB
  25. VmallocUsed: 0 kB
  26. VmallocChunk: 0 kB
  27. HugePages_Total: 0
  28. HugePages_Free: 0
  29. HugePages_Rsvd: 0
  30. Hugepagesize: 2048 kB


Команда free

Команда free отображает общее количество свободной и занятой физической и своп памяти в системе, а также буферы, используемые ядром:

  1. $ free -m

или

$ free -g

Пример вывода

  1. total used free shared buffers cached
  2. Mem: 500 436 63 0 0 0
  3. -/+ buffers/cache: 436 63
  4. Swap: 0 0 0

Комманда vmstat

Комманда vmstat показывает статистику памяти включая дополнительную информацию о процессах

  1.  
  2. $ vmstat -s

Пример вывода:

  1. 512000 K total memory
  2. 448132 K used memory
  3. 0 K active memory
  4. 0 K inactive memory
  5. 63868 K free memory
  6. 0 K buffer memory
  7. 0 K swap cache
  8. 0 K total swap
  9. 0 K used swap
  10. 0 K free swap
  11. 16956820 non-nice user cpu ticks
  12. 3531 nice user cpu ticks
  13. 3533257 system cpu ticks
  14. 459840831 idle cpu ticks
  15. 141559 IO-wait cpu ticks
  16. 0 IRQ cpu ticks
  17. 0 softirq cpu ticks
  18. 0 stolen cpu ticks
  19. 1424740 pages paged in
  20. 37143676 pages paged out
  21. 0 pages swapped in
  22. 0 pages swapped out
  23. 0 interrupts
  24. 1889466486 CPU context switches
  25. 1373407048 boot time
  26. 490111497 forks


Комманда top

Показывает в настоящем времени общую информацию о памяти, загруженности процессора и процессах которые выполняются

  1.  
  2. $ top
Russian
Категория: 
The code has been tested and works
Мультитег: 

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Target Image