The OpenNET Project / Index page

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

Визуализация динамики развития файловых систем в Linux и BSD

16.06.2009 18:25

Răzvan Musăloiu подготовил серию аналитических отчетов (PDF, 4.5 Мб), наглядно представляющих взаимное влияние и степень усложнения кода различных файловых систем на всем протяжении развития ветки Linux ядра 2.6.x, а также различных ОС семейства BSD. Источником данных для визуализации послужили используемые в модулях экспортируемые внешние вызовы и переменные, всего было проанализировано 1377 модулей Linux ядра.

В итоге, в рамках работы было создано 78 графиков и 10 анимационных роликов, наглядно демонстрирующих степень роста внешних зависимостей различных компонентов ядра. Например, больше всего внешних вызовов используется в NFS, Ext4, Ocfs2 и xfs, меньше всего - в cramfs, msdos, ramfs и romfs.

Некоторые отчеты:

  • Анализ tux3-ответвления Linux ядра 2.6.29;
  • Общий отчет на основе исследования всех версий Linux ядра 2.6.x, неплохо продемонстрирована динамика развития и взаимосвязь между ФС;
  • Отчет с анализом состояния развития ФС во FreeBSD 5.0-7.2, NetBSD 1.5-5.0, OpenBSD 3.4-4.5 и Darwin 9.7.0;
  • Отражение общей динамики развития ОС.


  1. Главная ссылка к новости (http://cs.jhu.edu/~razvanm/fs-...)
  2. OpenNews: Вектор развития Linux: легковесность против усложнения
Лицензия: CC BY 3.0
Источник: slashdot.org
Короткая ссылка: https://opennet.ru/22168-linux
Ключевые слова: linux, bsd, kernel, fs
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (10) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, fgs (ok), 18:47, 16/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >10 анимационных роликов

    Где они?

     
     
  • 2.2, kapany3 (?), 19:44, 16/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    в пдф :)
     
     
  • 3.8, Ivan (??), 01:42, 17/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Сам я, какбы, против :-) но не смотря на это последние версии формата разметки PDF ничуть не уступают HTML и могут содержать не только JavaScript (точно), и Flash (не проверял) но, чуть ли не интерактивную 3D-графику...
     
     
  • 4.11, Кирилл (??), 11:44, 18/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Иван, вообще-то, PostScript реализует значительно большую часть возможностей SGML, чем убогий HTML.
     

  • 1.3, Александр (??), 21:37, 16/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    ни по одной ссылке ничего не смог скачать :(
     
     
  • 2.4, Качатель (?), 22:17, 16/06/2009 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Подтверждаю
     

  • 1.7, Frank (??), 00:21, 17/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Скачал.
                  There are 78 regular figures (out of which 10 have high-detail
    versions) and 4 animations.

    Полистал, стёр. Картинки мыльные (жпег?)

     
     
  • 2.9, аноним (?), 10:11, 17/06/2009 [^] [^^] [^^^] [ответить]  
  • +/
    PDF (50MB) http://cs.jhu.edu/~razvanm/fs-expedition/p.pdf
     

  • 1.10, dr (??), 12:12, 17/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хм... Интересно, и какие же выводы можно сделать из всего этого? Что использование внешних зависимостей - это зло? Странно, а я думал, что зависимости сделаны специально для повышения модульности и SPOT.
     
  • 1.12, suntechnic (?), 12:44, 18/06/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    похоже на какую-то лабораторную по графикам и диаграммам, где в качестве входных данных используется обширный скоп, никакой смысловой нагрузки не представляющий
     

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



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

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