UNIX. Профессиональное программирование. 3-е издание

Эта книга является классическим трудом и фундаментальным справочником по системному программированию для UNIX и UNIX-подобных операционных систем. Она заслуженно пользуется популярностью у профессиональных программистов во всем мире, поскольку содержит самую важную и практическую информацию об управлении ядрами UNIX и Linux.

В книге подробно рассматриваются более 70 системных интерфейсов, включая функции POSIX асинхронного ввода/вывода, циклические блокировки, барьеры и семафоры POSIX. Материал изложен от основ — файлы, каталоги и процессы — до сложных вопросов, таких как обработка сигналов, терминальный ввод/вывод, многопоточная модель выполнения и межпроцессное взаимодействие с применением сокетов.

Третье издание было обновлено и дополнено Стивеном Раго в соответствии с последними версиями наиболее популярных реализаций UNIX и UNIX-подобных систем, включая GNU/Linux и Apple OS X. Книга соответствует стандартам POSIX 1003.1 (редакция от 2004 года) и Single UNIX Specification, Version 3.

Издание содержит множество практических примеров, предупреждает о типичных ошибках и ловушках при написании программ для различных реализаций UNIX, а также показывает, как их можно избежать. Это незаменимый справочник для любого серьезного программиста, работающего с UNIX-системами.

Книга входит в серию «Для профессионалов» и предназначена для опытных разработчиков, системных программистов и всех, кто хочет глубоко понять внутреннее устройство UNIX-систем и научиться писать эффективный и надежный системный код.

UNIX. Профессиональное программирование. 3-е издание
A
Автор
У. Ричард Стивенс, Стивен А. Раго
Издательство
Питер
Год
2018
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент