
Современные операционные системы
Эндрю Таненбаум представляет новое издание своего всемирного бестселлера, необходимое для понимания функционирования современных операционных систем. Оно существенно отличается от предыдущего и включает в себя сведения о последних достижениях в области информационных технологий. Например, глава о Windows Vista теперь заменена подробным рассмотрением Windows 8.1 как самой актуальной версии на момент написания книги. Появился объемный раздел, посвященный операционной системе Android. Был обновлен материал, касающийся Unix и Linux, а также RAID-систем. Гораздо больше внимания уделено мультиядерным и многоядерным системам, важность которых в последние несколько лет постоянно возрастает. Появилась совершенно новая глава о виртуализации и облачных вычислениях. Добавился большой объем нового материала об использовании ошибок кода, о вредоносных программах и соответствующих мерах защиты. В книге в ясной и увлекательной форме приводится множество важных подробностей, которых нет ни в одном другом издании.
Впечатления14
К сожалению через приложение Букмейт, не возможно читать, т.к. форматирование убито напрочь(
👎Не советую
Форматирования нет и на сайте, картинки тоже отсутствуют.
Цитаты472
клиент-
серверная модель является абстракцией, которая может быть использована как для
отдельно взятой машины, так и для машин, объединенных в сеть.
серверная модель является абстракцией, которая может быть использована как для
отдельно взятой машины, так и для машин, объединенных в сеть.
На первом этапе драйвер передает команду контроллеру, записывая информацию в его регистры.
На других компьютерах регистры устройств помещаются в специальное пространство портов ввода-вывода (I/O port space), в котором каждый регистр имеет адрес порта. На таких машинах в режиме ядра доступны специальные команды ввода-вывода (обычно обозначаемые IN и OUT), позволяющие драйверам читать и записывать данные в регистры.