LINUX.ORG.RU

Переводы статей «API ядра Linux»

 , ,


0

0

На сайте виртуальной энциклопедии «Linux по-русски» опубликованы переводы двух статей:

Часть 1: Вызов приложений, работающих в пользовательском пространстве, из ядра системы

После прочтения статьи вы изучите интерфейс программирования прикладного программного обеспечения usermode-helper API и узнаете, как вызывать приложения пользовательского пространства и обрабатывать результат работы этих приложений.

Часть 2: Функции отложенного выполнения, тасклеты ядра и очереди работ

В этой статье рассматривается использование в ядре тасклетов и очередей работ и показывается, как с помощью API этих конструктивов строить функции отложенного исполнения.

>>> Подробности

★★★★

Проверено: svu ()

несомненно круто только что мне с этим делать ?

как я могу применить Первую часть к написанию драйверов ?

похоже статьи для писателей руткитов - только им такое в голову придет

wingrime
()
Ответ на: комментарий от wingrime

> похоже статьи для писателей руткитов - только им такое в голову придет

Ну, насколько я помню, само ядро для загрузки модуля вызывает modprobe. :)

atrus ★★★★★
()

Мда... И это называется перевод? Кто-то взял статью, пропустил через машинный перевод и назвал переводом? Уж лучше ничего не выкладывать чем такое...

anonymous
()
Ответ на: комментарий от Dmitry_Sokolowsky

ну-ну, хороший аватар, верно отражает суть религии.

AndreyKl ★★★★★
()

кстати, топикстартеру - тонко, однако.

AndreyKl ★★★★★
()
Ответ на: комментарий от Dmitry_Sokolowsky

>Аватар топикстартера оскорбительный(((

Хороший, годный аватар. Те, кто за цензуру, - натуральные фашисты.

ttnl ★★★★★
()
Ответ на: комментарий от Dmitry_Sokolowsky

эх блин... что ж ты тормоз долгий такой?

надо 3 первых комента удалить и в треде будет тортово.

Rastafarra ★★★★
() автор топика

Как можно писать статью по API ядра, API которого меняется быстрее чем публикуются сами статьи?

Mrxrrr
()
Ответ на: комментарий от Dmitry_Sokolowsky

>> Аватар топикстартера оскорбительный(((

Смотря что видеть. Священника в рясе забивающего крест, или рыцаря, забивающего меч по самую рукоять в голову врага...

Это оскорбление - в воображении, и не более того.

не в обиду.

fooser
()

аватар полностью политкорректен, так как он не нарушает закона о свободе совести и совершенно не призывает к какому либо экстремизму,да

anonymous
()
Ответ на: комментарий от fooser

> или рыцаря, забивающего меч по самую рукоять в голову врага...

фрейд бы подавился собственной шляпой...

Rastafarra ★★★★
() автор топика
Ответ на: комментарий от Dmitry_Sokolowsky

> Аватар топикстартера оскорбительный(((

Хороший, годный аватар.

А по статье: не могу понять почему нет ядерных функция для подгрузки модуля и нужно извращаться с usermode-helper, а так весьма интересно; насколько мне известно, в оффтопике нужно намного сильнее извратиться чтобы дёрнуть процесс в пользовательском режиме.

mix_mix ★★★★★
()
Ответ на: комментарий от Rastafarra

>> фрейд бы подавился собственной шляпой...

Ага я такой :) бойся меня :)

fooser
()
Ответ на: комментарий от Dmitry_Sokolowsky

>Аватар топикстартера оскорбительный(((

А что делать, если мне кажется оскорбительным логотип журнала «Фома» на твоих скриншотах? Там товарищ выше прав - все это «оскорбление» существует только в твоей голове, оскорбляется только тот, кто сам ищет повода оскорбиться.

И да. Я как человек глубоко религиозный полностью с аватаром топикстартера согласный.

YogSagot ★★★
()
Ответ на: комментарий от Dmitry_Sokolowsky

Как член секты почитателей русских гармошек, считаю ваш аватар с аккордеоном богохульством! Это ошибочный путь. Всех любителей аккордеонов в топку русской рассово верной печи!

З.Ы. А перевод статей и правда фиговый.

Kakerlak
()

Не пойму смысла этих статей - рассказывают самые-самые основы и то довольно бегло, причем в каждой статье одно и тоже. Думаю тем кто действительно интересуется архитектурой ядра лучше купить книжки LDD J.Corbet & A.Rubini и «Ядро Linux» Д. Бовет, М. Чезатти (причем для начала лучше прочесть вторую книжку) и не тратить свое время на чтение этого заезженного материала.

NegatiV
()

список бы API-функций, да описание на русском...

anonymous
()
Ответ на: комментарий от anonymous

А есть эталон перевода по тематике ядра Linux? Тема исключительно интересная.Конечно, для ознакомления с ней нужно знать английский. Если его не то, туго. Насчет эталона я совершенно серьезно - перевожу сейчас третью часть из этой серии. И, если критика конструктивна, учту при переводе третьей части, Да и первые две с удовольствием поправлю. Ну как, например, перевести work. Это, конечно, не задание и не задача, а что?

RoNiA
()
Ответ на: комментарий от NegatiV

Эта книжка, наверное, самая лучшая из того, что есть на русском, но очень неполна. Например, при описании таймеров совсем не описан алгоритм timer wheel. А что касается статей, то на 3 -5 страницах подробности о ядре особенно не изложить. Слишком много чего там есть. Такие статьи больше для затравки.

RoNiA
()
Ответ на: комментарий от RoNiA

На гусли и ложки.

З.Ы. Откровенно говоря, во второй статье довольно косяков. Не фатальных, но на обгрызанный кактус хватит.

Kakerlak
()
Ответ на: комментарий от Kakerlak

>> во второй статье довольно косяков. Не фатальных, но на обгрызанный кактус хватит

Ну ведь толсто же!

fooser
()
Ответ на: комментарий от mix_mix

> не могу понять почему нет ядерных функция для подгрузки модуля и нужно извращаться с usermode-helper

1. Модули зависят от наличия символов (публичных точек входа) в ядре и других модулях
2. Зависимости описаны в отдельном файле
3. Значит, в ядро надо будет еще и полную таблицу символов - от 2 мегабайт, может и больше. Как владелица раутера с 32 мегабайтами оперативной памяти, я не буду этому рада
4. А еще, ядру надо будет скармливать расположение модулей, а ведь они могут лежать и не в /lib/modules/`uname -r`
5. Да, и не забыть реализовать рекурсивный обход деревьев каталогов с модулями
6. Причем, все это надо реализовывать в ядре
Или все-таки проще воспользоваться usermode-helper?

Nastishka ★★★★★
()
Ответ на: комментарий от fooser

>Это оскорбление - в воображении, и не более того.

вот именно. как и религия. а когда религия на пару с воображением начинает заменять реальную жизнь (первый месяц бесплатно!), то и оскорбления кажутся абсолютно реальными. убеждать здесь бессмысленно.

религия похожа на лекарство, от болезней душевных. если человек считает, что ему уже ничего не поможет, бывает он обращается к религии. это в идеале. только любое лекарство надо принимать тогда, когда необходимо, и то лекарство, которое нужно. и любое лекарство может навредить, особенно если кушать его много. меня особенно прикалывает религия в школе. все равно, что обычных, нормальных детей лечить морфием. типа в качестве профилактики. или там облучением, как онкобольных. вот религия - это тоже самое.
кто хочет - так лечится. только чем дальше заходит такое лечение, тем страннее становится поциэент - начинает например кидаться на тех, кто такового лечения не принимает. и другие вещи происходят.

anonymous
()
Ответ на: комментарий от anonymous

Здравомыслящий анонимус? о_О Приветствую, брат!

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.