Хранение и доступ к 10 миллионам файлов в Linux

выполненный sudo наутилус в терминале

<час>

входной пароль

<час>

и Ваш должен смочь отредактировать все файлы и папки на том разделе. Можно даже дать полномочия текущему пользователю путем щелчка правой кнопкой>> свойства>> полномочия

<час>
30
задан Matt 16 February 2011 в 16:59
поделиться

1 ответ

Современные файловые системы позволят вам хранить 10 миллионов файлов в одном каталоге, если хотите. Но инструменты (ls и его друзья) не будут работать хорошо.

Я бы рекомендовал поместить один уровень каталогов, фиксированное число, возможно, 1000 каталогов, и поместить туда файлы (10 000 файлов допустимы для оболочки и «ls»).

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

Файлы 10M также не должны быть проблемой, если только вам не нужно выполнять массовые операции с ними.

Я ожидаю, что вам нужно будет удалить старые файлы, но что-то вроде «tmpwatch», вероятно, будет отлично работать с файлами 10M.

11
ответ дан 28 November 2019 в 00:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: