Встречается на собеседованиях • сегодня
Как посмотреть количество свободной оперативки в Linux
Для просмотра свободной оперативной памяти в Linux можно использовать несколько способов:
- Команда
freeв терминале:
bash
free -hФлаг -h делает вывод в удобочитаемом формате (ГБ/МБ). В строке "Mem" будет показана общая, использованная и свободная память.
- Чтение файла
/proc/meminfo:
bash
cat /proc/meminfo | grep MemFree- Использование Python:
python
import os
def get_free_memory():
with open('/proc/meminfo') as f:
for line in f:
if line.startswith('MemFree'):
return int(line.split()[1]) // 1024 # в МБ
print(f"Свободно памяти: {get_free_memory()} MB")- Утилита
htop(нужна установка) - показывает наглядную информацию о памяти и процессах.
Для точных значений лучше использовать free или /proc/meminfo, так как они показывают данные напрямую из ядра.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы