powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / способ хранения большого количества файлов и скорость произвольного доступа
3 сообщений из 3, страница 1 из 1
способ хранения большого количества файлов и скорость произвольного доступа
    #35645430
untitled
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите, а как лучше хранить много небольших файлов (около 50млн по 10-50к каждый) чтобы обеспечить к ним максимальную скорость произвольного доступа. файловая система ext3, примонтирована с параметрами noatime, nodiratime. интересует именно организация хранения этих файлов на диске. стоит ли их разбивать по директориям и если да то сколько файлов в каждую директорию класть и т.д. Может что-нибудь еще можно сделать (в плане программных решений) для увеличения скорости доступа?
...
Рейтинг: 0 / 0
способ хранения большого количества файлов и скорость произвольного доступа
    #35645473
Sleeping Daemon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
untitledПодскажите, а как лучше хранить много небольших файлов (около 50млн по 10-50к каждый) чтобы обеспечить к ним максимальную скорость произвольного доступа. файловая система ext3, примонтирована с параметрами noatime, nodiratime. интересует именно организация хранения этих файлов на диске. стоит ли их разбивать по директориям и если да то сколько файлов в каждую директорию класть и т.д. Может что-нибудь еще можно сделать (в плане программных решений) для увеличения скорости доступа?
reiserfs
...
Рейтинг: 0 / 0
способ хранения большого количества файлов и скорость произвольного доступа
    #35645708
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы рекомендовал хранить в каталогах двойного вложения (путь будет выглядеть как /подкаталог_первого_уровня/подкаталог_второго_уровня/файл), если удастся реализовать равномерное заполнение всех каталогов. Тогда на каждом уровне у вас будет в среднем 368 объектов.
Иначе уже лучше использовать тройное вложение (путь будет выглядеть как /подкаталог_первого_уровня/подкаталог_второго_уровня/подкаталог_третьего_уровня/файл). Тогда на каждом уровне у вас будет в среднем 84 объекта.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / способ хранения большого количества файлов и скорость произвольного доступа
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]