07.05.2008 18:39
Интерактивная карта Linux ядра. Обновления 2.6.25.2, 2.6.24.7 и 2.4.36.4
|
 |
|
Константин Шулюпин (Constantine Shulyupin) представил проект по созданию интерактивной карты Linux ядра, на которой обозначена структура ядра и связи между входящими в него подсистемами.
На карте представлено более 250 базовых структур и функций ядра. При помощи карты, например, можно отследить путь прохождения данных от системного вызова до взаимодействия с оборудованием.
В заключение можно отметить выход обновлений Linux ядра 2.6.25.2, 2.6.24.7, 2.4.36.4, в которых устранена уязвимость, связанная с некорректной организацией блокировки в VFS коде, что можно использовать на SMP системах для оставления флага блокировки доступа для уже закрытого файла.
|
|
|
- Главная ссылка к новости (http://lxer.com/module/newswire/view/102...)
- OpenNews: Новая графическая карта исходников Linux ядра
- Free Code Graphing Project
|
| Тип: К сведению |
| Ключевые слова: linux, kernel, (найти похожие документы) |
| При перепечатке указание ссылки на opennet.ru обязательно |
| Реклама |
|
|
|
| |
| 1.6, pavlinux, 19:55, 07/05/2008 [ответить] [смотреть все]
| +/– |
В идеале (а может и нет), карта ядра должна быть похожа на Google Earth.
Подсистемы - материки, дороги - вызовы.
Всевозможные вызовы из вне (userspace), это все возможные спутники (kdb, IPC, FS, и т.п.)....
|  | | |
| 1.31, andr.mobi, 21:35, 26/05/2008 [ответить] [смотреть все]
| +/– | |
Респект!
Очень наглядно показана куча мусора, которую студенты навалили. Именно так и выглядит ламерский код и подход - паутина, награмождение сложных сложностей. Гордится то тут нечем, - вот чего линуксоиды никак не поймут.
250 вызовов ядра? я читал другие источники - более 300. Сам не считал, не до сук. А вот в Plan9 их чуть больше 40 - меньше на ПОРЯДОК. И новых больше не будет независимо от наращиваемого функционала - новый функионал станет файлом. Так же как в 9P новых команд уже добавлять ни к чему. 2<<1 == 4 :) KISS my shiny metal...
Карта замечательная, хорошая работа.
|  | | |
| |
| 2.33, Michael Shigorin, 17:54, 28/05/2008 [^] [ответить] [смотреть все] [показать ветку]
| +/– | |
>KISS my shiny metal...
...раздался голос из-под плана, ага.
I told all of my friends how they were losers for running UNIX. They
should switch to NT.... That was more or less my constant refrain until
a single pivotal event changed my life: I actually tried to use NT.
-- Philip Greenspun
|  | | |
|
|
|
| Ваш комментарий |
|
|
| |
|