Linux. Системное программирование. 2-е издание
Эта книга представляет собой фундаментальное руководство по системному программированию в операционной системе Linux, написанное одним из ключевых разработчиков ядра Linux и среды GNOME. Автор, Роберт Лав, предлагает глубокое погружение в механизмы взаимодействия приложений с ядром ОС через системные вызовы.
Издание служит одновременно практическим справочником по системным вызовам Linux и методическим пособием по написанию эффективного, быстрого и надежного системного кода. Особое внимание уделяется разграничению стандартных функций POSIX и специфических служб, доступных только в Linux.
Книга охватывает все основные аспекты системного программирования: файловый ввод-вывод (как буферизованный, так и небуферизованный), управление процессами и потоками, работу с памятью, обработку сигналов, управление файлами и каталогами, а также временные операции. Второе издание дополнено актуальной информацией и практическими примерами.
Материал изложен как с теоретической, так и с прикладной точки зрения, что делает книгу ценным ресурсом для системных программистов, разработчиков ядра и всех, кто хочет глубже понять внутренние механизмы Linux. Издание входит в серию «Бестселлеры O'Reilly» и является авторизованным переводом английского оригинала.









