Loading...
Error

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

Ответить на тему

 | 

 
Автор Сообщение

alexdesign

Linux. Системное программирование, 2-е издание

Год выпуска: 2014
Автор: Роберт Лав
Наличие иллюстраций: Ч/б иллюстрации
Жанр: Учебник
Издательство: Питер
ISBN: 978-5-496-00747-4
Формат: PDF
Качество: Электронное издание: оригинал-макет
Количество страниц: 448
Описание: Роберт Лав стоит у истоков создания операционной системы Linux. Он внес существенный вклад в создание ядра Linux и настольной среды GNOME. Эта книга представляет собой руководство по системному программированию для Linux, справочник по системным вызовам Linux, а также подробный рассказ о том, как писать более быстрый и умный код. Роберт Лав четко разграничивает стандартные функции POSIX и специальные службы, которые предлагаются лишь в Linux. Во втором издании вы изучите эту операционную систему как с теоретической, так и с прикладной точки зрения.

Книга охватывает широкий круг аспектов программирования, в частности:
•Обзор ядра Linux, библиотеки C, компилятора C
•Базовые операции ввода/вывода, такие, как считывание файлов и запись в них
•Продвинутые интерфейсы ввода/вывода, распределение памяти, приемы оптимизации
•Семейство системных вызовов для базового управления процессами
•Продвинутые приемы управления процессами, в частности, в реальном времени
•Концепция потоков, многопоточность, Pthreads
•Управление файлами и каталогами
•Интерфейсы для выделения памяти и оптимизации доступа к ней
•Базовые и продвинутые сигнальные интерфейсы, их роль в системе
•Управление часами, в частности, часами POSIX и таймерами высокого разрешения
Предисловие. 17
Вступление. 19
Благодарности. 25
От издательства. 26
Глава 1. Введение и основополагающие концепции. 27
Глава 2. Файловый ввод-вывод. 54
Глава 3. Буферизованный ввод-вывод. 99
Глава 4. Расширенный файловый ввод-вывод. 125
Глава 5. Управление процессами. 171
Глава 6. Расширенное управление процессами. 210
Глава 7. Поточность. 245
Глава 8. Управление файлами и каталогами. 275
Глава 9. Управление памятью. 324
Глава 10. Сигналы. 365
Глава 11. Время. 394
Приложение A. Расширения GCC для языка C. 427
Приложение Б. Библиография. 441
Download
Для скачивания .torrent файлов необходима регистрация
Сайт не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Показать сообщения:    
Ответить на тему