Р. Лав - Linux. Системное программирование. 2-е изд. [2014, PDF, RUS]

Видео уроки, книги, учебники по операционным системам
Торрент Сидеров Личеров Размер
torrent_5167599.torrent
0 0 11.93 МБ
Аватара пользователя
Солнышко
Сообщения: 22944
Зарегистрирован: 13 янв 2016, 22:10

Р. Лав - Linux. Системное программирование. 2-е изд. [2014, PDF, RUS]

Сообщение Солнышко » 31 янв 2018, 20:50

Linux. Системное программирование. 2-е изд.
Год издания: 2014
Автор: Р. Лав
Жанр или тематика: Системное программирование, Linux
Издательство: Питер
ISBN: 978-5-496-00747-4
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Нет
Количество страниц: 448
Описание: Данная книга рассказывает о системном программировании в Linux. Системное программирование — это практика написания системного ПО, низкоуровневый код которого взаимодействует непосредственно с ядром и основными системными библиотеками. Иными словами, речь далее пойдет в основном о системных вызовах Linux и низкоуровневых функциях, в частности тех, которые определены в библиотеке C. Есть немало пособий, посвященных системному программированию для UNIX-систем, но вы почти не найдете таких, которые рассматривают данную тему достаточно подробно и фокусируются именно на Linux. Еще меньше подобных книгучитывают новейшие релизы Linux и продвинутые интерфейсы, ориентированные исключительно на Linux. Эта книга не только лишена всех перечисленных недостатков, но и обладает важным достоинством: дело в том, что я написал массу кода для Linux, как для ядра, так и для системных программ, расположенных непосредственно «над ядром». На самом деле я реализовал на практике ряд системных вызовов и других функций, описанных далее. Соответственно книга содержит богатый материал, рассказывая не только о том, как должны работать системные интерфейсы, но и о том, как они действительно работают и как вы сможете использовать их с максимальной эффективностью. Таким образом, данная книга одновременно является и руководством по системному программированию для Linux, и справочным пособием, описывающим системные вызовы Linux, и подробным повествованием о том, как создавать более интеллектуальный и быстрый код. Текст написан простым, доступным языком. Независимо от того, является ли создание системного кода вашей основной работой, эта книга научит полезным приемам, которые помогут вам стать по-настоящему высокопрофессиональным
программистом.



Предисловие
Вступление
Благодарности
От издательства
Глава 1. Введение и основополагающие концепции
Глава 2. Файловый ввод-вывод
Глава 3. Буферизованный ввод-вывод
Глава 4. Расширенный файловый ввод-вывод
Глава 5. Управление процессами
Глава 6. Расширенное управление процессами
Глава 7. Поточность
Глава 8. Управление файлами и каталогами
Глава 9. Управление памятью
Глава 10. Сигналы
Глава 11. Время
Приложение A. Расширения GCC для языка C
Приложение Б. Библиография
У вас нет необходимых прав для просмотра вложений в этом сообщении.