Маскавел - Ядро Линукс в комментариях

Маскавел Литература Ядро Линукс в комментариях представляет наиболее детализированные и емкие комментарии кода ядра Линукс, которые окажутся полезными для многих программистов и студентов. Писатель подробно исследует код ядра, предоставляя обширные комментарии для наиболее важных функций, системных вызовов и структур данных.

Основным источником вдохновения, побудившим написать эту и другие литературы серии «... в комментариях» послужила популярная литература «Lions` Commentary on Unix», написанная Джоном Лайонсом (John Lions). Эта книга, прочитанная и размноженная бесчисленным множеством студентов, посвящена подробному анализу внутренней работы ранней версии операционной системы Unix от AT&T.

Литература Ядро Линукс в комментариях также обеспечивает анализ всех особенностей внутренней структуры и функционирования одной из самых мощных и популярных операционных систем. Основные цели, которым служит книга, таковы:

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

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

Возможность работать над кодом и расширять его функциональность — вот что дает концепция открытого исходного кода (open source). Она же является и одной из главных причин столь быстрого развития Линукс. От запуска игр до путешествий по Web, построения устойчивых Web-серверов для мелких и крупных Internet-провайдеров и решения серьезных вычислительных задач — все это под силу Линукс. Линукс нравится народу, а разработчики имеют хорошую мотивацию к изучению, обучению и расширению системы.