The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Прочность файловой системы ffs."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Прочность файловой системы ffs."
Сообщение от FastSoft emailИскать по авторуВ закладки(ok) on 02-Фев-05, 15:14  (MSK)
Вопрос вот в чем - хочу, чтобы моя программа хранила записи не в базе, а в файлах. Нет проблем. В файлах так в файлах. Далее. В записях есть разделы, в которых есть подразделы и другие записи и еще много подразделов. Не могу решить - как сделать - или под каждый подраздел заводить натуральный каталог или все файлы бросать в одну кучу, а принадлежность к разделу отмечать в каком-либо специальном файле разделов. Этаком подобии файловой системы :) Ну соответственно, в файле с записью будет написано, в каком разделе он как-бы находится, а в файле разделов - список разделов, и какие в каждом есть файлы.
   В общем во втором случае получается, что файлы бесконечно будут сваливаться в одну кучу, в которой будет рыться программа (человеки в записях роутся посредством только программы).
Не прорвет ли этот каталог? Что файловой системе легче перенести - кучу папок с файлами, или все эти файлы в одном каталоге? (На имена влевать, будут циферки 1234... уникальность имени достигается легко (nlast+=1;) )
Я понимаю, что на всю файловую систему есть ограничение в количнстве файлов. Ну то есть i-нодов. Но о каталоге я ничего такого не слышал.
Дайте совет.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Прочность файловой системы ffs."
Сообщение от gyn61 Искать по авторуВ закладки(ok) on 02-Фев-05, 18:44  (MSK)
> Я понимаю, что на всю файловую систему есть ограничение в количнстве
>файлов. Ну то есть i-нодов. Но о каталоге я ничего такого
>не слышал.
> Дайте совет.

На количество файлов в каталоге ограничения нет. А вот на количество подкаталогов есть. Каждая запись ".." подкаталога является хардлинком на каталог. А количество хардлинков не может быть более 2^15-1.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру