The OpenNET Project / Index page

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

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

"OpenNews: Анатомия Linux ядра[BR]"  
Сообщение от opennews (??) on 24-Июл-07, 19:22 
Опубликован перевод статьи (http://www.ibm.com/developerworks/ru/library/l-linux-kernel/index.html) о структуре ядра Linux, его основных подсистемах и базовых интерфейсах.

URL: http://www.ibm.com/developerworks/ru/library/l-linux-kernel/index.html
Новость: http://www.opennet.me/opennews/art.shtml?num=11527

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Анатомия Linux ядра"  
Сообщение от FarID (??) on 24-Июл-07, 19:22 
всегда добивали публикации на ibm
Уровень сложности: средний  ппц они четам совсем нас за идиотов держат?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Анатомия Linux ядра"  
Сообщение от Аноним on 24-Июл-07, 19:28 
Под низким видимо подразумевается уровень вообще не требующий знаний и понятный полным нубам
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Анатомия Linux ядра"  
Сообщение от lnp on 24-Июл-07, 20:28 
А вы пальцы-то не гните, крутые знатоки ядер. Чем больше людей получат знания, тем лучше для нас всех (и для вас тоже). Популяризация - вещь не менее сложная, чем чистая наука. Но часто более нужная. Впрочем, понимание этого приходит только с годами.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Анатомия Linux ядра"  
Сообщение от Аноним on 24-Июл-07, 20:52 
Вот же знатоки.... почитали мануалов про ядро, пописали там годик всяких модулей - и всё гуру ядер стали. Господа, ну хватит уже такие перлы писать. Не маленькие же люди, или ещё комплексы мучают,а?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Анатомия Linux ядра"  
Сообщение от cvg on 24-Июл-07, 21:24 
любая информация по ядру - хорошо! Возможно именно такая статья заинтересует людей и привлечет разработчиков в ядро! Так что крутые "гуру" хакинга ядра - постыдились бы! Чем больше народу вовлечено в разработку - тем лучше! Реально понимающих что творится в ядре людей очень мало (как в  свое врмя сказал Торвальдс - максимум 50 человек), тестеров гораздо больше! Однако и тестинг ядра - о это отдельный разговор. Возможно такие статьи заинтересуют пользователей, которые возможно станут хорошими тестерами для начала, а потом и в разработку ядра включатся!
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Анатомия Linux ядра"  
Сообщение от yantux (ok) on 25-Июл-07, 11:27 
Тестирование ядра?

Мой любимый вопрос, на который ни кто в форумах не отвечает.

Посмотрите, как реализована установка флага MS_SHARED в sys_mount и как его можно сбросить. Единственную "возможность" я нашёл - через левое ухо с помощью установки флага MS_SLAVE. При чём интересно посмотреть код, как ставиться MS_SHARED и он как "сбасывается" с помощью MS_SLAVE. За одно ещё посмотрете, как это смотриться реализация этих флагов по отношению к MS_REMOUNT в do_mount()

Кроме того, флаги MS_SHARED, MS_SLAVE, MS_PRIVATE не поддерживают файловыми системами. Возникает вопрос - нах они нужны?

До я дра 2.6.21 я так понял эта часть не менялась. Да и вменяемого объяснения нет, как это можно использовать с пользой для жизни. Сам MS_BIND ещё можно осознать, но нах нужен MS_SHARED, MS_SLAVE, MS_PRIVATE... извините меня, я не пониаю логику разработчиков ядра. Столько восхитительно бесполезного кода.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Анатомия Linux ядра"  
Сообщение от belkin email on 25-Июл-07, 12:54 
>любая информация по ядру - хорошо! Возможно именно такая статья заинтересует людей
>и привлечет разработчиков в ядро! Так что крутые "гуру" хакинга ядра
>- постыдились бы! Чем больше народу вовлечено в разработку - тем
>лучше! Реально понимающих что творится в ядре людей очень мало (как
>в  свое врмя сказал Торвальдс - максимум 50 человек), тестеров

А нужно больше ?
Есть много настоящих системщиков, желающих в этом "..." ковыряться, да к тому же бесплатно ?

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

Привлечь всех пользователей к разработке ядра - это второй этап всеобщей Лынаксулизации ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "Анатомия Linux ядра"  
Сообщение от TTT on 25-Июл-07, 14:39 
> ковыряться, да к тому же бесплатно ?

ну на счет бесплатно, это хорошая шутка :-)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Анатомия Linux ядра"  
Сообщение от vbv email(ok) on 24-Июл-07, 22:40 
Мелковато...
Я не знаток ядра и его подсистем. Вот думаю почитаю.
Открываем - и ничего :(
Это описание для уроков информатики в средней школе за 3-й класс.
Понимаю, что подобные статьи важны но зачем это на opennet пихать не совсем ясно.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Анатомия Linux ядра"  
Сообщение от idkfa on 25-Июл-07, 05:58 
за вступление к теме указанной в заголовке сойдёт. продолжения не хватает. правда подборка ссылок внизу ничо так.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Анатомия Linux ядра"  
Сообщение от idkfa on 25-Июл-07, 05:59 
кстати неплохобы такое на уроках информатики почитать в школе
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Анатомия Linux ядра"  
Сообщение от www.andr.ru on 25-Июл-07, 09:46 
Я уже много лет долблю, что линуксоиды - это сопливые ребятишки, нихрена толком не знающие и, - самое главное! - не желающие что либо знать. Клуб Юных Техников.

> Один из разработчиков этой ОС, компания AT&T, отошла от Multics и в 1970 году
> разработала свою собственную систему Unics.
> Вместе с этой ОС поставлялся язык C.

Это всё про Bell Labs?! Убогие нищеброды и нищедухи

> Двадцать лет спустя Эндрю Танненбаум (Andrew Tanenbaum) создал микроядерную версию

Может прекратить тусоваться с пивом и девочками на берегах рек и взятся за учёбу, ребятишки?! Кто вас сказал, что MINIX-1, или даже MINIX-2 - микроядерная ОС?!! Может вам таки купить Таненбаума и почитать, или скачать с рапидшары, он ведь уже давно на русский переведён?!!

> Линуса Торвальдса (Linus Torvalds) на разработку первой версии Linux в начале 1990-х

Пока студент-бездарность Линус рожал своё гениальное произведение, в Bell Labs сделали
новую супер-ОС Plan9, 1992 год первый релиз. UNIX - это история, такая же древняя как аэроплан братьев Райт, и Линус в ней не сделал Н И Ч Е Г О. Когда он там у себя в швеции "вдохновился", UNIX уже умерла. Вы перепеваете песни Мерлин Монро "Бриллианты - лучшие друзъя девушек" из 50-забытого года, чем гордитесь-то?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Анатомия Linux ядра"  
Сообщение от skyogre on 25-Июл-07, 10:09 
Ну вот, довели человека :))

Я ничего не имею против Plan9, но где эта супер ОСь? Всё-таки этот план9 больше похож на академический проект, по крайней мере мне ещё не разу не попадалось даже упоминание о его практическом использовании. Я не говорю что это плохо, это просто отлично что появляются такие идеи. Но всё же план9 это революция, а линукс -- эволюция и сравнение не совсем корректно.

Возможно я не прав, т.к. знаком с план9 только по описанию с сайта. :)
И вообще, Вашь пост провокационный и холиварный, не красиво как-то такое слышать от такого умного и грамотного специалиста ;)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Анатомия Linux ядра"  
Сообщение от skoval email on 25-Июл-07, 10:42 
>Всё-таки этот план9 больше похож на академический проект, по крайней мере мне ещё не разу не попадалось даже упоминание о его практическом использовании.

У меня на старой работе, вроде был когда-то backup сервер под plan9 :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Анатомия Linux ядра"  
Сообщение от aux on 25-Июл-07, 10:52 
Бля, ну опять эти сопли...
Вы думаете Вингородов сам этот Plan9 видел? Или может использовал? Хотя бы так, дома, не то что в работе? На каждую новость о архитектуре Linux появляется пост андр'а подобного содержания. Приелось уже...
Ненавижу переходить на личности, но довел. Чувак, мы поняли твою позицию! Если б кроме соплей и пены было б еще хоть какое-то обоснование -- можно было бы поговорить. Но не так.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "Анатомия Linux ядра"  
Сообщение от sergeyvp (??) on 25-Июл-07, 12:59 
Да не обращайте внимание. У меня сестра психолог, так вот с точки зрения психологии это вполне нормальное поведение со стороны завистливого человека, у него проектов много а вот признания никаго нет, а у Линуса проект один зато всемирное призниние и много миллионный счёт в банке, так что товарищ андр будет и дальше с пеной у рта искать таких же как он завистников чтобы в дружной компании посетовать на несправидливость этого мира, пытаясь возвысить собственное эго путём оскарбления и унижения других :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Анатомия Linux ядра"  
Сообщение от fresco (??) on 25-Июл-07, 11:12 
Пока бездарность-Вингородов рожает свои гениальные посты, Linux работает! И мне похер, что он устарел и архитектурно не совершенен! Благодаря ему я могу качественно, бытро и абсолютно бесплатно делать все то, что я привык делать с помощью компьютера -- дома и на работе.

Plan9 красив, вопросов нет. Но он умер уже при рождении. Современный мир таков, что несовместимые ни с чем продукты обречены на прозябание в стенах лабораторий и немногочисленных специфических ВЦ. Как бы ни были велики масштабы задач, решаемых с его помощью, количество таких _решений_ можно пересчитать по пальцам. И так будет всегда. Это факт.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

26. "Анатомия Linux ядра"  
Сообщение от uda on 26-Июл-07, 10:29 
>Plan9 красив, вопросов нет. Но он умер уже при рождении.

IMHO сам проект ОС Plan9 не сосвсем умер, он живет в тех наработак и идеях которые  медленно но уверенно будут внедряться, как мне кажеться, в другие *nix системы.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "Анатомия Linux ядра"  
Сообщение от Дядька email on 25-Июл-07, 11:27 
>Может прекратить тусоваться с пивом и девочками на берегах рек и взятся
>за учёбу, ребятишки?!

И орать на весь инет: "Линукс - ХРЕЕЕЕНЬ"? Чет, сдается мне, что недостаток первого - порождает второе =)

>Кто вас сказал, что MINIX-1, или даже MINIX-2
>- микроядерная ОС?!! Может вам таки купить Таненбаума и почитать, или
>скачать с рапидшары, он ведь уже давно на русский переведён?!!

Срочно поправьте Википедию http://ru.wikipedia.org/wiki/Minix http://en.wikipedia.org/wiki/Minix а то ведь мужики то и не знают.

>Когда он там у себя в швеции "вдохновился", UNIX уже умерла.

Вот те на... и unix нету... а что ж осталось то?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

29. "Анатомия Linux ядра"  
Сообщение от raw (??) on 26-Июл-07, 12:01 
>Вот те на... и unix нету... а что ж осталось то?

Надоевший уже бесполезностью комментов xxx.andr.nu :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

30. "Анатомия Linux ядра"  
Сообщение от raw (??) on 26-Июл-07, 12:14 
>либо знать. Клуб Юных Техников.

А вы - несколько неадекватный и психически неуравновешенный тип, от которого полезного комментария черта с два дождешься.Зато соплей и занудства - оптом.

>Это всё про Bell Labs?! Убогие нищеброды и нищедухи

Секунду а разве вы только что не воспевали их за Plan9?Вы бы определились, а?Или крыша окончательно уезжает?

>Пока студент-бездарность Линус рожал своё гениальное произведение, в Bell Labs сделали
>новую супер-ОС Plan9,

Вам наверное надо идти в продавцы гербалайфа.Так же назойливо (и бездарно) пиарите велосипед.Который, бесспорно, задуман хорошо.Но поедет ли по реальным дорогам которые не на бумаге а в реальном мире и будет ли ехать там лучше других велосипедов - еще ой какой баааааальшой вопрос.

>себя в швеции "вдохновился", UNIX уже умерла. Вы перепеваете песни Мерлин
>Монро "Бриллианты - лучшие друзъя девушек" из 50-забытого года, чем гордитесь-то?

Наверное наш больной на голову дядька никогда не видел классику в современном исполнении например.Ее так переделывают что классики бы фиг с два за свое бы признали.А вы тут говорите про то как наши космические корабли бороздят просторы Тихого океана :P

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Анатомия Linux ядра"  
Сообщение от Аноним on 25-Июл-07, 09:46 
чего понтоваться... это просто вводная статья

всегда читай сначала заключение ))

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

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Анатомия Linux ядра"  
Сообщение от Serg email(??) on 25-Июл-07, 10:26 
  На IBM все статьи вводные, к сожалению. Ни одной толковой не видел пока...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Анатомия Linux ядра"  
Сообщение от Дядька email on 25-Июл-07, 11:01 
Дык напиши...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Анатомия Linux ядра"  
Сообщение от fresco (??) on 25-Июл-07, 11:02 
Да лан, есть и нормальные. на developer works попадаются интересные материалы.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "Анатомия Linux ядра"  
Сообщение от Zoonman on 25-Июл-07, 13:16 
Было бы неплохо показать эту статью преподавателям универов, может чего нового узнали :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

24. "Анатомия Linux ядра"  
Сообщение от Аноним on 25-Июл-07, 20:17 
блин почему каждый прыщавый студентик считает нужным отписать что статья гавно потомучто он это уже знает и все его друзья гики тоже знают.

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "Анатомия Linux ядра"  
Сообщение от Fylhtq on 26-Июл-07, 09:44 
Прикольная статейка. Теперь хотя бы в общих чертах представляю, как все это работает. Все просто и доходчиво, без занудства и многочасового курения манов - ну не маньяк я.  =:]
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

27. "Анатомия Linux ядра"  
Сообщение от uda on 26-Июл-07, 10:31 
>Plan9 красив, вопросов нет. Но он умер уже при рождении.

IMHO сам проект ОС Plan9 не сосвсем умер, он живет в тех наработак и идеях которые  медленно но уверенно будут внедряться, как мне кажеться, в другие *nix системы.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

28. "Анатомия Linux ядра"  
Сообщение от Zert on 26-Июл-07, 11:38 
Plan9 имеет очень красивый и удобный концепт, и наработки при его написании будут использоваться в других осях. Так же, как и в случае с лиспом - до сих пор в некоторые языки добавляют фичи, которые были изобретены в лиспе десятилетия назад.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

32. "Анатомия Linux ядра"  
Сообщение от Forth (??) on 26-Июл-07, 18:48 
>Plan9 имеет очень красивый и удобный концепт, и наработки при его написании
>будут использоваться в других осях. Так же, как и в случае
>с лиспом - до сих пор в некоторые языки добавляют фичи,
>которые были изобретены в лиспе десятилетия назад.

Plan9 для Bell Labs вроде как уже давно пройденный этап. Сейчас они из наработок в Plan9 вывели новуый "вид" Inferno. Там еще больше "концептуальности".
Рапределенная сеть машин на inferno с общими ресурсами выглядит любопытно.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

31. "OpenNews: Анатомия Linux ядра"  
Сообщение от zerul on 26-Июл-07, 16:44 
>(с)http://www.ibm.com/developerworks/ru/library/l-linux-kernel/index.html
>В пространстве пользователя обычно используется термин процесс, хотя в реализации Linux
>эти две концепции (процессы и потоки) не различают.

БРЕД!!!!!!!!!!!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

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




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

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