Название: Лав Р. - Linux. Системное программирование Описание : Лав Р. - Linux. Системное программирование (2-е изд.) (2014)Роберт Лав стоит у истоков создания операционной системы Linux. Он внес существенный вклад в создание ядра Linux и настольной среды GNOME. Эта книга представляет собой руководство по системному программированию для Linux, справочник по системным вызовам Linux, а также подробный рассказ о том, как писать более быстрый и умный код. Роберт Лав четко разграничивает стандартные функции POSIX и специальные службы, которые предлагаются лишь в Linux. Во втором издании вы изучите эту операционную систему как с теоретической, так и с прикладной точки зрения.Эта книга рассказывает о системном программировании, то есть написании системного программного обеспечения. Системные программы являются низкоуровневыми, взаимодействуют непосредственно с ядром и основными системными библиотеками.Ваши командная оболочка и текстовый редактор, компилятор и отладчик, основные утилиты и системные демоны – все это системное программное обеспечение. К данной категории относятся также сетевой сервер, веб-сервер и база данных. Эти компоненты являются классическими образцами системного ПО и взаимодействуют в основном, а то и исключительно с ядром и библиотекой С. Другое программное обеспечение (например, прикладные про граммы с графическими пользовательскими интерфейсами) находится на более высоком уровне и взаимодействует с низкоуровневыми лишь эпизодически. Некоторые специалисты целыми днями пишут только системное программное обеспечение, другие уделяют таким задачам лишь часть рабочего времени, но понимание системного ПО – это навык, который пригодится любому специалисту. Независимо от того, является такое программирование насущным хлебом конкретного инженера либо просто базисом для создания более высокоуровневых концепций, системное программирование – это сердце всего создаваемого нами софта.Эта книга посвящена не всему системному программированию, а системному программированию в Linux. Linux – это современная UNIX-подобная операционная система, написанная с нуля Линусом Торвальдсом и стихийным сообществом программистов со всего мира. Linux разделяет цели и философию UNIX, но при этом не является лишь разновидностью UNIX, а идет своим путем, возвращаясь в русло UNIX, где это желательно, и отклоняясь, когда сие целесообразно. Однако, если не считать базового строения, Linux довольно самобытна. По сравнению с традиционными системами UNIX Linux поддерживает множество дополнительных системных вызовов, работает иначе и предлагает новые возможности.Автор: Роберт ЛавГод: 2014Издательство: ПитерISBN: 978-5-496-00747-4Страниц: 448Язык: РусскийФормат: PDF Добавлено : 1 июл 2016