как узнать, что число индексных дескрипторов уже занято?

согласно тому, что я прочитал здесьhttp://www.linux.org/article/view/intro-to-inodes, Структура inode occuppies 1% из размера блока памяти. Кроме того, может случиться (если я правильно помню из-за огромного количества небольших файлов), что пространство, зарезервированное для структуры inode, заполняется до того, как блок памяти полностью заполнен.

Как я могу знать, если это происходит? Или как далеко это должно произойти?

Это вопрос, который возник во время чтения эта статья, и на самом деле это может быть причиной проблемы, которую я испытываю на работе.

спасибо!

7
задан daniel kullmann
09.02.2023 6:12 Количество просмотров материала 3184
Распечатать страницу

2 ответа

@Celada ответ, конечно, правильно. Я просто хотел добавить, что обычно вам не нужно беспокоиться о количестве inode, потому что настройки по умолчанию оставляют довольно много места для inode. Так что вам нужно только беспокоиться об этом, если вы создаете много очень маленьких файлов.

Возьмем, к примеру, папку my /home, которая является файловой системой ext4. Он имеет 184,518,716 блоков 1k космоса для данных, и 11,722,752 inodes. Это означает, что пространство inode будет работать только перед пространством данных, когда у вас есть более 11 миллионов файлов, которые в среднем меньше, чем 16 кб (184518716/11722752=15.74). Что на самом деле очень необычная ситуация.

2
отвечен daniel kullmann 2023-02-10 14:00

вы всегда можете сравнить долю свободных блоков из

df -k

доле свободных inodes от

df -i

если пропорции примерно одинаковы, то вы используете блоки и индексные дескрипторы в соотношении, аналогичном тому, которое было запланировано при создании файловой системы. Если доля используемых блоков намного больше, то вы можете запустить из блоков, прежде чем закончится inode. Если доля индексных дескрипторов намного больше, то у вас могут закончиться inodes, прежде чем закончатся блоки.

1
отвечен Celada 2023-02-10 16:17

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

Ваш ответ

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

Имя
Вверх