Вы находитесь: Небольшие, но полезные программы. » Техническая литература » Linux. Системное программирование (2-е изд. ) / Роберт Лав / 2014
20 августа 2014, просмотров: 353, Раздел: Техническая литература    

Linux. Системное программирование (2-е изд. ) / Роберт Лав / 2014
Роберт Лав стоит у истоков создания операционной системы Linux и внес существенный вклад в создание ядра Linux и настольной среды GNOME. Данная книга представляет собой руководство по системному программированию для Linux, справочник по системным вызовам Linux, а также подробный рассказ о том, как писать более быстрый и умный код.
Linux. Системное программирование (2-е изд. ) / Роберт Лав / 2014
Роберт Лав стоит у истоков создания операционной системы Linux и внес существенный вклад в создание ядра Linux и настольной среды GNOME. Данная книга представляет собой руководство по системному программированию для Linux, справочник по системным вызовам Linux, а также подробный рассказ о том, как писать более быстрый и умный код. Лав четко разграничивает стандартные функции POSIX и специальные службы, которые предлагаются лишь в Linux. Это обновленное и дополненное издание, в котором появилась новая глава о многопоточности, позволяет подробно рассмотреть 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 Название: Linux. Системное программирование (2-е изд. ) Автор: Роберт Лав Издательство: Питер Год: 2014 Страниц: 448 ISBN: 978-5-496-00747-4 Формат: PDF Размер: 12.5 Мб Язык: русский Серия: Бестселлеры O'Reilly Скачать
 (голосов: 0)
Добавил: =Flint=
Похожие публикации:
Оставлено комментариев: 0
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.
© 2008-2011 Портал Notbig.Ru