Linux. Системное программирование. Роберт Лав

Описание

Данная книга рассказывает о системном программировании в Linux. Системное программирование — это практика написания системного ПО , низкоуровневый код которого взаимодействует непосредственно с ядром и основными системными библиотеками.
Иными словами, речь далее пойдет в основном о системных вызовах Linux и низкоуровневых функциях, в частности тех, которые определены в библиотеке C.
Есть немало пособий, посвященных системному программированию для UNIX­ систем, но вы почти не найдете таких, которые рассматривают данную тему достаточно подробно и фокусируются именно на Linux. Еще меньше подобных книг учитывают новейшие релизы Linux и продвинутые интерфейсы, ориентированные исключительно на Linux.
Эта книга не только лишена всех перечисленных недостатков, но и обладает важным достоинством: дело в том, что я написал массу кода для Linux, как для ядра, так и для системных программ, расположенных непосредственно «над ядром». На самом деле я реализовал на практике ряд системных вызовов и других функций, описанных далее.
Соответственно книга содержит богатый материал, рассказывая не только о том, как должны работать системные интерфейсы, но и о том, как они действительно работают и как вы сможете использовать их с максимальной эффективностью.
Таким образом, данная книга одновременно является и руководством по системному программированию для Linux, и справочным пособием, описывающим системные вызовы Linux, и подробным повествованием о том, как создавать более интеллектуальный и быстрый код.
Текст написан простым, доступным языком. Независимо от того, является ли создание системного кода вашей основной работой, эта книга научит полезным приемам, которые помогут вам стать по ­настоящему высокопрофессиональным программистом.

Схожие книги

Администрирование ОС Red Hat Enterprise Linux. Войтов
Linux
ru

Администрирование ОС Red Hat Enterprise Linux. Войтов

Linux. Справочник. 3-е издание. Э. Сивер, С. Спейнауэр, С. Фиггинс, Д.  Хекман
Linux
ru

Linux. Справочник. 3-е издание. Э. Сивер, С. Спейнауэр, С. Фиггинс, Д. Хекман

Программирование в Linux. Самоучитель. Иванов Н. Н
Linux
ru

Программирование в Linux. Самоучитель. Иванов Н. Н

Linux на примерах. В. П. Донцов, И. В. Сафин
Linux
ru

Linux на примерах. В. П. Донцов, И. В. Сафин

×