20
авг 2014

Linux. Системное программирование (2-е изд. ) / Роберт Лав / 2014

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




Скачать
- -- -- -

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


ПОКАЗОВ : 348

Топ-7 запрещенных книг

Похожие книги на Linux. Системное программирование (2-е изд. ) / Роберт Лав / 2014

    Unix и Linux. Руководство системного администратораUnix и Linux. Руководство системного администратора
    Новое 4-e издание всемирно известной книги "Unix и Linux: руководство системного администратора" признанных авторитетов в области системного администрирования систем UNIX и Linux содержит точную и полную информацию о практически всех аспектах...
    Операционная система UNIX (2-е издание)Операционная система UNIX (2-е издание)
    В книге даны основы организации, идеологии и архитектуры, объединяющие различные версии UNIX. Рассматриваются: архитектура ядра (подсистемы ввода/вывода, управление памятью и процессами, а также файловая подсистема), программный интерфейс (системные вызовы и основные библиотечные функции), пользовательская среда (командный интерпретатор shell основ...
    Руководство системного администратора Unix и LinuxРуководство системного администратора Unix и Linux
    Новое (уже 4-е) издание всемирно известной книги «Unix и Linux: руководство системного администратора» признанных авторитетов в области системного администрирования систем UNIX и Linux содержит точную и полную информацию о практически всех аспектах, включая управление памятью, проектирование и управление сетями, электронную почту, веб-хостинг, созд...
    Основы Linux. Видеокурс (2016)Основы Linux. Видеокурс (2016)
    Хотите научиться использовать системы Linux в своей работе? Обратите внимание на этот фундаментальный курс. Он раскрывает основные принципы работы с операционной системой Linux и интерфейсом CLI, базовые понятия открытого исходного кода (open source).
    Системное администрирование CentOS 5 (Linux) Видеокурс (2012) Полная версияСистемное администрирование CentOS 5 (Linux) Видеокурс (2012) Полная версия
    Вашему вниманию представлена серия из 11-ти взаимосвязанных видеоуроков посвященных системному администрированию CentOS 5.
    Raspberry Pi. Руководство по настройке и применениюRaspberry Pi. Руководство по настройке и применению
    Raspberry Pi. Руководство по настройке и применению — Эта книга посвящена практическим аспектам применения Raspberry Pi, начиная от программирования простых систем управления и измерения на языке Python и заканчивая разработкой мультимедийных систем и созданием игровых приложений на языке Scratch.
    Linux. Полное руководствоLinux. Полное руководство
    Эта книга - перевод девятого издания фундаментального руководства Михаэля Кофлера, уже ставшего классическим произведением по Linux. Михаэль Кофлер открыл путь в мир свободных операционных систем для нескольких поколений пользователей Linux. Журнал Linux-Magazin причисляет его к 15 наиболее влиятельным специалистам в данной области.
    Сергей Панзин - Программирование на C в Linux (10 демонстрационных видеоуро ...Сергей Панзин - Программирование на C в Linux (10 демонстрационных видеоуро ...
    10 демонстрационных уроков по программированию на языке C в Linux от Сергея Панзина. Полный видеокурс содержит более 77 видеоуроков + 43 бонусных.
    Чеботарёв А.В. - Библиотека QT4. Создание прикладных приложений в среде Lin ...Чеботарёв А.В. - Библиотека QT4. Создание прикладных приложений в среде Lin ...
    Эта книга - для программистов, предпочитающих C++ всем остальным языкам программирования и желающих создавать эффективные приложения для Linux, переносимые и на другие платформы.
    22 книги о ОС Linux22 книги о ОС Linux
    Linux — общее название Unix-подобных операционных систем, основанных на одноимённом ядре. Ядро Linux создаётся и распространяется в соответствии с моделью разработки свободного и открытого программного обеспечения.
    Стахнов А.А. - Linux в подлиннике. 4-е издание (2011)Стахнов А.А. - Linux в подлиннике. 4-е издание (2011)
    Приведены подробные сведения об особенностях и возможностях операционной системы Linux, идеологии файловой системы, инсталляции и основных командах, компиляции ядра, настройках и сервисах.
    Видеоуроки для начинающих пользователей Linux Ubuntu (2010, RUS)Видеоуроки для начинающих пользователей Linux Ubuntu (2010, RUS)
    Эта ОС включает в себя все необходимое для современного пользователя программное обеспечение: браузер, офисный пакет для работы с текстами, электронными таблицами и презентациями, программы для общения в Интернет и много других. Как и все курсы Сергея Панзина, видеоуроки, которые вошли в состав курса изложены простым, доступным языком и прекрасно п...
    LINUX. От понимания к применениюLINUX. От понимания к применению
    В книге К.Петцке `Linux. От понимания к применению` освещаются основные возможности операционной системы Linux. В изложенном материале отсутствует ориентация на какой - либо дистрибутив: практически все главы будут одинаково полезны пользователям Red Hat,Slackware, SuSE и Debian.
    Linux Mint 10 Julia (2010)Linux Mint 10 Julia (2010)
    Linux Mint 10 основан на Ubuntu 10.10 Maverick Meerkat, использует возможности ядра Linux 2.6.35, X.org 7.5, а также GNOME 2.32. В новой версии изменился интерфейс, в частности,стартовое меню, а экран приветствия теперь позволяет сразу установить дополнительные проприетарные кодеки или же обновить дистрибутив до полной DVD-версии. Улучшен менеджер ...
    Linux. Установка, настройка, администрирование. 2-е изданиеLinux. Установка, настройка, администрирование. 2-е издание
    Linux, наряду с Microsoft Windows и Apple OS X, является одной из важнейших операционных систем для ПК. Системы Linux установлены на многих крупных серверах и применяются на многочисленных смартфонах и планшетах, работающих на базе Android.

Рекомендуем обратить внимание

Тут Зайцев нет » Книги журналы » Linux. Системное программирование (2-е изд. ) / Роберт Лав / 2014
RSS - узнавай первый