The OpenNET Project / Index page

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

26.01.2007 12:48  Архитектура файловой системы FreeBSD

Опубликована статья (pdf, 359 Кб), рассматривающая архитектуру файловой системы FreeBSD - UFS2.

Дисковая структура и алгоритмы описаны коротко, основной упор автор сделал на описание процесса разработки UFS2, мотивов принятия тех или иных решений.

  1. Главная ссылка к новости (http://www.opennet.ru/soft/fre...)
  2. Копия PDF на opennet.ru
  3. Оригинал на www.filesystems.nm.ru (документ оказался недоступен)
Автор новости: fresco
Тип: яз. русский / Обобщение
Ключевые слова: freebsd, ufs, fs
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, zedis, 13:37, 26/01/2007 [ответить] [смотреть все]
  • +/
    Незнаю конечно про UFS от BSD но в Солярисе в inode-table есть ещё один тип указателей Triple который может указывать на 64 Терабайта, который почему то не используется.И по чему не пойти по пути ZFS, я больше чем уверен что за ZFS будущее она к тому же 128 Битная а не 64.
    UFS - сторичок который верно делает своё дело, но его время заканчивается, за чем же на базе этого сторичка делать что-то новое.....
     
     
  • 2.4, fresco, 13:51, 26/01/2007 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    Я тоже задавался этим вопросом Вся разница в подходах Торвальдс делает совреме... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.5, zedis, 14:06, 26/01/2007 [^] [ответить] [смотреть все]  
  • +/
    Консерватизм FreeBSD заслуживает уважения это точно Линуса Тровольдоса с постоя... весь текст скрыт [показать]
     
     
  • 4.6, fresco, 14:37, 26/01/2007 [^] [ответить] [смотреть все]  
  • +/
    Код UFS2 не выкинут из FreeBSD еще очень долго -- не зависимо от того, кто ее по... весь текст скрыт [показать]
     
     
  • 5.7, Jay, 15:25, 26/01/2007 [^] [ответить] [смотреть все]  
  • +/
    Несмотря на то, что я пользователь FreeBSD со стажем, за reiser4 все-таки вступл... весь текст скрыт [показать]
     
  • 5.23, Николас, 08:27, 28/01/2007 [^] [ответить] [смотреть все]  
  • +/
    Вы тестировали По моим тестам фс reiser4 умопомрачительно быстра и очень стабил... весь текст скрыт [показать]
     
     
  • 6.30, fresco, 14:20, 29/01/2007 [^] [ответить] [смотреть все]  
  • +/
    Я тестировал :) Исходники и результаты тестов скоро выложу.
     
  • 4.16, don_oles, 23:28, 26/01/2007 [^] [ответить] [смотреть все]  
  • +/
    Друзья, UFS отличная файловая система Об этом говорит лишь тот факт что только ... весь текст скрыт [показать]
     
     
  • 5.18, zedis, 02:03, 27/01/2007 [^] [ответить] [смотреть все]  
  • +/
    Вообще Сан на сколько я понял, давно вела разработки ZFS Да UFS долго прожила и... весь текст скрыт [показать]
     
     
  • 6.24, cadmi, 15:05, 28/01/2007 [^] [ответить] [смотреть все]  
  • +/
    в Solaris 10 пока действительно не может лежать на ZFS, но это обещают исправи... весь текст скрыт [показать]
     
     
  • 7.25, ZANSWER, 16:26, 28/01/2007 [^] [ответить] [смотреть все]  
  • +/
    МяФ нет почему же может, только вот способ для этого, сами разработчики назыв... весь текст скрыт [показать]
     
  • 1.2, Аноним, 13:39, 26/01/2007 [ответить] [смотреть все]  
  • +/
    Что там с портированием ZFS
     
  • 1.3, zedis, 13:46, 26/01/2007 [ответить] [смотреть все]  
  • +/
    К стати автор забыл упаменуть о такой важной вещи как Number of Bytes per Inodes, то есть количество байтов на инод. На Солярке для 3GB-1Tb слайса средний размер файла должен быть => 8Kb  то есть NBPI=8Kb, а если слайс более 1Терабайта то на один Инод должен приходится в среднем файл не меньше размером в 1 мегабайта.
    Лучше иметь больше инодов чем когда они закончатся....
     
  • 1.8, Аноним, 15:36, 26/01/2007 [ответить] [смотреть все]  
  • +/
    Непонятно, почему автором указан некто Пешеходов А П , а не Kirk McKusick, пря... весь текст скрыт [показать]
     
     
  • 2.9, fresco, 15:49, 26/01/2007 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Книжку нужно было читать Я не спорю -- 2 3 статьи перевод Но не книги, а докла... весь текст скрыт [показать] [показать ветку]
     
  • 2.10, fresco, 15:53, 26/01/2007 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Кстати, все мои статьи в той или иной степени основаны на переводах Документаци... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.12, uldus, 16:16, 26/01/2007 [^] [ответить] [смотреть все]  
  • +/
    Не обращай внимание, если в источниках те работы перечислены, то твоя совесть чи... весь текст скрыт [показать]
     
  • 1.11, Fuzzy, 16:15, 26/01/2007 [ответить] [смотреть все]  
  • +/
    >http://www.filesystems.nm.ru/my/freebsd_fs.pdf

    Запрашиваемая Вами страница не найдена...

     
     
  • 2.13, fresco, 16:18, 26/01/2007 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Виноват, глюканул nm.ru. Прошу подождать!
     
  • 1.14, zuborg, 16:38, 26/01/2007 [ответить] [смотреть все]  
  • +/
    приколисты, утверждают что производительность UFS1 достигает 85% производительности дисковой системы
     
     
  • 2.19, zedis, 02:09, 27/01/2007 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    На сколько мне известно поправьте если я ошибаюсь то не одна файловая система н... весь текст скрыт [показать] [показать ветку]
     
  • 1.27, Dmitry U. Karpov, 23:57, 28/01/2007 [ответить] [смотреть все]  
  • +/
    Хочу ФС с компрессией, и чтобы можно было управлять механизмом компрессии - например, неизменные файлы (а также файлы, заменяемые только целиком) компрессировать компактно (без запаса на возможное расширение), а меняющиеся файлы - с "зазорами" на возможное расширение - при изменении данных может изменяться степень компрессии. Мелкие файлы можно жать пачками в один solid-архив.

    Хочу ФС с переменным числом inodes. Вообще не понимаю, зачем inode располагается в начале диска, а не рядом с телом файла.

    Хочу дефрагментатор с возможностью указать принцип дефрагментации (например, "все директории вместе").

     
     
  • 2.28, CrazyF, 09:03, 29/01/2007 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    >Хочу ФС с компрессией, и чтобы можно было управлять механизмом компрессии -
    >например, неизменные файлы (а также файлы, заменяемые только целиком) компрессировать компактно
    >(без запаса на возможное расширение), а меняющиеся файлы - с "зазорами"
    >на возможное расширение - при изменении данных может изменяться степень компрессии.
    >Мелкие файлы можно жать пачками в один solid-архив.
    >
    >Хочу ФС с переменным числом inodes. Вообще не понимаю, зачем inode располагается
    >в начале диска, а не рядом с телом файла.
    >
    >Хочу дефрагментатор с возможностью указать принцип дефрагментации (например, "все директории вместе").
    Это Вам в Windows. А на *NIX системах вам дефрагментер зачем? Я ни разу больше 7% фрагментации на nix FS не видАл. Да и компрессия это отдельная нагрузка на систему. Вобщем специально для Вас есть NTFS.

     
     
  • 3.29, Dmitry U. Karpov, 11:49, 29/01/2007 [^] [ответить] [смотреть все]  
  • +/
    > Это Вам в Windows.
    Я хочу это на Unix. Точнее, хочу и то, чего в Windows нет - например, дефрагментацию "директории вместе".

    > А на *NIX системах вам дефрагментер зачем? Я ни разу больше 7% фрагментации на nix FS не видАл.
    Для начала неплохо было бы узнать методику подсчёта фрагментации - без методики любая цифра бессмысленна.
    Дефрагментатор мне нужен потому, что в ряде случаев я лучше знаю, как оптимизировать работу. Например, я знаю, на каких разделах запускают 'find', и хочу именно на них расположить все директории вместе, чтобы они считывались единым запросом; я знаю, какие файлы у меня неизменны, и хочу, чтобы они лежали компактно, без зазоров на дальнейшее расширение.

    > Да и компрессия это отдельная нагрузка на систему.
    Зато в ряде случаев компрессия снижает нагрузку на диск, а диск обычно намного медленнее процессора.

    > Вобщем специально для Вас есть NTFS.
    Идеологически неприемлимо.

     
  • 1.31, fresco, 15:16, 29/01/2007 [ответить] [смотреть все]  
  • +/
    Статья доступна здесь: http://www.osrc.info/request.php?64
     
     
  • 2.32, fresco, 12:26, 31/01/2007 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Хостинг одумался, статью можно по ссылке www.filesystems.nm.ru/my/freebsd_fs.pdf
     
  • 2.33, Андрей, 09:09, 05/03/2007 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    В Windows есть дефрагментаторы, располагающие директории группой в одном месте. Например, это 7-й или 8-й Diskeeper.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor