4.8.6 Файловая система PROC

Предыдущая  Содержание  Следующая V*D*V

Файловая система proc является логической файловой системой, используемой ядром для экспорта своей информации во внешний мир. Файловая система proc может быть использована для мониторинга системы, отладки и настройки. Файлы в proc создаются на лету, когда они открываются. Файлы могут быть доступны только для чтения или для чтения и записи в зависимости от информации, экспортируемой файлами. Только читаемые файлы системы proc могут быть использованы для получения информации о состоянии ядра, которая не может быть изменена во время работы. Примером только читаемого файла в proc является информация о состоянии процесса. Читаемые и записываемые файлы в proc содержат информацию, которая может быть изменена во время выполнения; ядро использует изменяемые значения на лету. Примером этого является время поддержания tcp соединения. Файловая система proc монтируется стартовыми скриптами в стандартную точку монтирования /proc.

 

Эта файловая система требует использования оперативной памяти. Хотя ОЗУ является дорогим, всё же преимущества наличия файловой системы proc перевешивают недостатки. Файловая система proc используются стандартными программами Linux, такими как ps и mount. Поэтому читателям рекомендуется не удалять файловую систему proc, если они не уверены в том, что делают.

 

Предыдущая  Содержание  Следующая