/ proc файловая система в AIX

этот вопрос в контексте экс (5.3)
На каком основании выделяется пространство для того, что должно храниться в виртуальной файловой системе /proc

захватывает ли ОС пространство из / ? Например у меня есть :

Filesystem    GB blocks      Free %Used    Iused %Iused Mounted on
/dev/hd4           0.25      0.08   70%    10983    38% /
/proc                 -         -    -         -     -  /proc

так что будет, если мой / используется до 99%? Где proc получит свое место?

или я все неправильно понял ? Это /proc просто представление памяти сервера ?

29
задан ring bearer
11.12.2022 22:14 Количество просмотров материала 3100
Распечатать страницу

2 ответа

или я все неправильно понял ? Is / proc просто представление сервера память ?

Да:) это память сервера, ядро, чтобы быть конкретным.

/proc-это драйвер файловой системы, который видит структуры памяти ядра вместо диска. Он никогда не использует дисковое пространство, ну, кроме драйверов на диске.

это способ сделать структуры данных ядра легко читаемыми кодом пользовательского уровня. Он использует файловую систему, "все это файл" метафора, которую Unix помог пионеру. Затем вы можете использовать те же инструменты (системные вызовы, средства командной строки) для чтения и записи данных ядра, которые вы обычно используете, вместо конкретных команд или сложных вызовов, таких как ioctl().

6
отвечен Rich Homolka 2022-12-13 06:02

У меня нет опыта работы с AIX, но все ОС, которые я использовал (BSD, Linux) /proc, являются virtual файловой системы. Он не использует никакого реального дискового пространства.

4
отвечен Hennes 2022-12-13 08:19

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх