Скачать Лав - Linux. Системное программирование (2-е издание) (2014)

Vladimir Leon

Юзер
22 Сен 2014
20
20
Linux. Системное программирование (2-е издание)
Автор: Роберт Лав​
static12.insales.ru_images_products_1_3856_31059728_49600747.jpg
Роберт Лав стоит у истоков создания операционной системы Linux. Он внес существенный вклад в создание ядра Linux и настольной среды GNOME.
Данная книга представляет собой руководство по системному программированию для Linux, справочник по системным вызовам Linux, а также подробный рассказ о том, как писать более быстрый и умный код. Роберт Лав четко разграничивает стандартные функции POSIX и специальные службы, которые предлагаются лишь в Linux. Во втором издании вы изучите эту операционную систему как с теоретической, так и с прикладной точки зрения.

Аннотация:


Пишите программы, опирающиеся непосредственно на службы ядра Linux и на основные системные библиотеки. Автор этой универсальной книги, Роберт Лав, участвовал в разработке ядра Linux. Книга представляет собой руководство по системному программированию для Linux, справочный мануал по системным вызовам Linux, а также инсайдерский рассказ о том, как писать более быстрый и умный код.

Лав четко разграничивает стандартные функции POSIX и специальные службы, которые предлагаются лишь в Linux. Это обновленное и дополненное издание, в котором появилась новая глава о многопоточности, позволяет подробно рассмотреть Linux как с теоретической, так и с прикладной точки зрения. Книга охватывает широкий круг аспектов программирования, в частности:

  • Обзор ядра Linux, библиотеки C, компилятора C
  • Базовые операции ввода/вывода, такие, как считывание файлов и запись в них
  • Продвинутые интерфейсы ввода/вывода, распределение памяти, приемы оптимизации
  • Семейство системных вызовов для базового управления процессами
  • Продвинутые приемы управления процессами, в частности, в реальном времени
  • Концепция потоков, многопоточность, Pthreads
  • Управление файлами и каталогами
  • Интерфейсы для выделения памяти и оптимизации доступа к ней
  • Базовые и продвинутые сигнальные интерфейсы, их роль в системе
  • Управление часами, в частности, часами POSIX и таймерами высокого разрешения


Роберт Лав пользовался Linux и участвовал в его разработке уже на заре истории этой операционной системы. Автор сделал существенный вклад в создание ядра Linux и настольной среды GNOME. Роберт работа ет руководителем отдела в Google, где участвовал в проектировании и создании операционной системы Android.

Книга «Системное программирование в Linux» должна быть в библиотеке каждого специалиста, серьезно занимающегося написанием приложений для Linux или просто желающего улучшить свои навык и программирования. Роберт создал важнейший ресурс для профессиональных Linux-программистов.

Джереми Эллисон, команда разработчиков Samba.


Источник:
Скрытое содержимое доступно для зарегистрированных пользователей!

Скачать:
 
Последнее редактирование модератором:
Отзыв

После изучения продукта «Лав - Linux. Системное программирование (2-е издание) (2014)», оставьте отзыв о нём в данной теме.

CCCP

Свой
16 Сен 2013
370
646
Обложка - супер! Сразу становится ясно чего ожидать при работе с GNU Linux)
 
Похожие темы

Похожие темы

Сверху