Роберт Лав
ISBN: 978-5-496-00747-4
Издательство: Питер
Год издания: 2014
Страниц: 448
Язык: русский
Формат: PDF
Размер: 12.5 Мб
Роберт Лав стоит у истоков создания операционной системы 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
borncash.org
turbobit.net
startfiles.org
Рейтинг: | 4.8 баллов / 2537 оценок |
Формат: | Книга |
Уже скачали: | 12785 раз |
Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!
ЕГЭ 2015, Математика, Часть 3, Материалы для проведения зачёта, Высоцкий И.Р., Косухин О.Н., Семёнов П.В., Семенов А.В., Трепалин А.С. В третьей части «Материалы для проведения зачёта» приведен . . .
ЕГЭ 2015, Математика, Часть 2, Материалы для самостоятельной работы, Высоцкий И.Р., Косухин О.Н., Семёнов П.В., Семенов А.В., Трепалин А.С. Учебно-методические материалы для председателей и чле . . .
ЕГЭ 2015, Химия, Методические рекомендации, Каверина А.А., Снастина М.Г. Единый государственный экзамен по химии начиная с 2009 г. проходит в штатном режиме как экзамен по выбору выпускников. П . . .
ЕГЭ 2015, Математика, Часть 1, Методические рекомендации, Высоцкий И.Р., Косухин О.Н., Семёнов П.В., Семенов А.В., Трепалин А.С. Учебно-методические материалы для председателей и членов региона . . .
ЕГЭ 2015, Физика, Часть 2, Материалы для самостоятельной работы, Демидова М.Ю., Лебедева И.Ю., Фрадкин В.Е., Гиголо А.И. В первой части этой книги Вы сможете потренироваться в оценивании отдель . . .
ЕГЭ 2015, Английский язык, Методические рекомендации, Вербицкая М.В., Махмурян К.С., Колыхалова О.А. С самого начала эксперимента по введению ЕГЭ принципиальная позиция ФИПИ помогла избежать ош . . .
ЕГЭ 2015, Математика, Базовый уровень. Экзаменационная работа включает в себя 20 заданий. На выполнение работы отводится 3 часа (180 минут). Ответы к заданиям записываются по приведённым ниже о . . .
ЕГЭ 2015, Русский язык, Методические рекомендации, Цыбулько И.П., Александров В.Н., Арутюнова Е.В. Особенности контроля и аттестации выпускников при проведении единого государственного экзамена . . .
ЕГЭ 2015, Физика, Часть 3, Материалы для проведения зачёта, Демидова М.Ю., Лебедева И.Ю., Фрадкин В.Е., Гиголо А.И. В этой части комплекта Вам предлагаются условия заданий с развернутым ответом . . .
ЕГЭ 2015, Физика, Решение задач повышенной сложности, Часть 1, Исаков А.Я., 2015. Приведены решения тематических тестовых заданий, составленных Ханнановым Н.К. и заданий, рекомендованных админи . . .
Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.
К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Linux. Системное программирование (2-е изд.). Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.