В книге подробно рассмотрены основные принципы построения и функционирования операционных систем. Для иллюстрации излагаемых основ приводятся многочисленные примеры из наиболее популярных сегодня операционных систем Linux и Microsoft Windows ХР. Разбираются используемые в ОС принципы управления процессами и потоками, реальной и виртуальной памятью, дисками и файлами. Подробно анализируются применяемые алгоритмы асинхронного параллельного выполнения, опасности взаимоблокировок и бесконечного откладывания, механизмы планирования загрузки процессора (в том числе и в мультипроцессорных системах). Контрольные вопросы, учебные примеры и проекты позволяют использовать эту книгу в качестве пособия по университетскому курсу операционных систем.
Рекомендуется студентам и специалистам, желающим поднять свой профессиональный уровень. Второй том книги посвящен сетям, безопасности и подробному разбору принципов построения Linux и Windows XP.
Адресована прежде всего изучающим программирование в учебных заведениях, но может с успехом использоваться и теми, кто хочет освоить язык C/C++ самостоятельно.
Данная книга - краткий и исчерпывающий справочник, посвященный Microsoft ISA Server 2004. В ней рассмотрены вопросы, связанные с установкой брандмауэра (как версии Standard Edition, так и версии Enterprise Edition), обновлением его предыдущей версии и настройкой клиентских компьютеров. Описаны включенные в состав ISA Server 2004 возможности мониторинга и составления отчетов, работа с несколькими сетями, настройка и использование виртуальных частных сетей, администрирование брандмауэра и массивов ISA_серверов, в том числе с помощью сценариев.
В книге подробно рассмотрены основные принципы построения и функционирования операционных систем. Для иллюстрации излагаемых основ приводятся многочисленные примеры из наиболее популярных сегодня операционных систем Linux и Microsoft Windows ХР. Разбираются используемые в ОС принципы управления процессами и потоками, реальной и виртуальной памятью, дисками и файлами.