Третье издание классического труда Эндрю Таненбаума «Operating Systems: Design and Implementation» — это единственный в своем роде учебник, в котором успешно сочетаются теория и практика построения операционных систем. В книге подробно описываются процессы и межпроцессное взаимодействие, семафоры, мониторы, передача сообщений, алгоритмы работы планировщика, ввод/вывод, разрешение тупиковых ситуаций, драйверы устройств, алгоритмы управления памятью, разработка файловых систем, а также затрагиваются вопросы безопасности и защиты данных.
В книге подробно рассмотрены основные принципы построения и функционирования операционных систем. Для иллюстрации излагаемых основ приводятся многочисленные примеры из наиболее популярных сегодня операционных систем Linux и Microsoft Windows ХР. Разбираются используемые в ОС принципы управления процессами и потоками, реальной и виртуальной памятью, дисками и файлами.
В книге освещены последние достижения в области теории операционных и прикладных систем, а также практики их разработки и эксплуатации. Рассматриваются объектная и транзакционная архитектуры современного программного обеспечения. Особое внимание уделено развивающимся технологиям на основе Веб и промежуточного программного обеспечения, а также интеграции СУБД и систем обработки транзакций в общую структуру распределенных систем.
Эта книга представляет собой полное и систематизированное введение в теорию операционных систем. Она содержит как обсуждение фундаментальных принципов проектирования, так анализ и важнейших особенностей современных ОС. Материал книги дает ясное представление об основных структурах и механизмах операционных систем, а также о важнейших соглашениях и конструктивных решениях, используемых при их разработке.
Эта книга является исчерпывающим руководством системного администратора. Она освещает вопросы установки, настройки и практического использования в сети операционной системы FreeBSD.
720 стр. Книга является исчерпывающим справочным пособием по новому семейству корпоративных .NET-серверов компании Microsoft, которое позволит научиться планировать и внедрять сети корпоративного уровня. В книге описываются разнообразные аспекты применения 10 корпоративных .NET-серверов, а также возможности их эффективного управления.
Большинство повседневных задач администрирования Windows можно выполнять при помощи графического интерфейса, но этот способ вряд ли можно считать оптимальным при решении сложных или повторяющихся задач. Использование сценариев и командной строки предоставляет гораздо большую гибкость и быстроту.