Чтобы получить информацию об использовании памяти в Linux, вы можете использовать различные методы. Вот несколько примеров кода:
- Метод 1. Использование команды free
Команда «free» предоставляет информацию об использовании памяти системы.
free -m
Эта команда отобразит использование памяти в мегабайтах.
- Метод 2. Использование команды top
Команда «top» предоставляет в режиме реального времени информацию о различных показателях системы, включая использование памяти.
top
После выполнения команды вы увидите информацию об использовании памяти в верхней части вывода.
- Метод 3: использование файловой системы /proc
Linux предоставляет псевдофайловую систему под названием «/proc», которая содержит информацию о системе и процессах. Вы можете прочитать файл «/proc/meminfo», чтобы программно получить информацию об использовании памяти.
cat /proc/meminfo
Эта команда отобразит подробную информацию о памяти, включая общий объем памяти, свободную память и использование.
- Метод 4. Использование команды ps
Команда «ps» позволяет получить подробную информацию о запущенных процессах, включая использование памяти.
ps -eo pid,ppid,%mem,%cpu,cmd --sort=-%mem
Эта команда отобразит список процессов, отсортированный по использованию памяти, с указанием процента памяти, потребляемого каждым процессом.