30.03.2016 Экспертиза, Открытый код/LinuxОдна из важнейших задач пользователей и администраторов — контроль состояния памяти, в том числе пространства подкачки. В Linux-системах для этого имеется множество инструментов. Команда swapon При помощи этой команды можно получить всю информацию о файлах и разделах подкачки, применяемых в системе. На практике это бывает важно, поскольку зачастую пользователь по каким-либо причинам расширяет swap-пространство, а потом про это забывает. В результате полезная функция реализуется избыточно, потребляя лишние ресурсы. Если запустить команду swapon без параметров, то она покажет все устройства и файлы, используемые для подкачки. Если же пользователю нужно получить информацию только о swap-файлах, не указанных в /etc/fstab, то следует применить параметр all. Использование /proc/swaps В качестве альтернативы команде swapon можно использовать свойства виртуальной файловой системы /proc, которая позволяет обмениваться информацией с различными процессами, но при этом не содержит реальных файлов. Поэтому есть прямой резон обратиться к ней за нужными данными. Для этого следует использовать команду cat /proc/swaps, которая выведет на экран содержимое соответствующего псевдофайла. Команда free Команда free применяется для отображения объёмов свободной и используемой системной памяти. В том числе и пространства подкачки. Чтобы данные показывались в привычных единицах измерения необходимо задать параметр h. В последней строке вывода этой команды содержится информация о пространстве ...
читать далее.