Выживание в системах с жестоким квотированием


процессорные ресурсы, отслеживаемые NT (пока только отслеживаемые, еще не квотируемые)


Вместе с этим, Windows наконец-то начинает приобретать черты многопользовательской системы, что несет в себе как преимущества, так и угрозу (для существования вирусов). Кто-то может возвратить, что NT была многопользовательской с самого начала. Ну и в чем же это реально проявлялось? В каждый момент времени в системе может находится только один пользователь (запуск программ от имени другого пользователя не в счет) и прежде чем создать новый сеанс, предыдущий должен быть завершен. Хуже того! Пользователи не могут устанавливать приложения в "свои" домашние папки и многопользовательский доступ ограничивается одним лишь разграничением доступа к данным и индивидуальным настройками (каждому пользователю — свой HKEY_CURRENT_USER)! А вот в UNIX кто угодно может себе позволить установить свою собственную версию системных библиотек и программ, доступную только ему и никак не влияющую на остальную часть системы! Допустим, Маша хочет работать с Word 97, Ира — с Word 2000, а Марине подавай только Word XP. Что может сделать администратор?! Да ничего! Либо долго плясать с бубном, устанавливая утилиты от сторонних разработчиков, либо всерьез задуматься о том, сколько пользователей _реально_ может выдержать NT.

В XP уже появилась возможность быстрого переключения между несколькими сессиями, однако, до "промышленного" состояния ей еще расти и расти, однако, недалек тот день, когда один компьютер будет оккупирован толпой пользователей, вынужденных бороться за память и процессорные ресурсы. Впрочем, это происходит уже сейчас... Вместо того, чтобы приобретать отдельный компьютер сыну, жене и себе, любимому, некоторые путем установки относительно недорого оборудования подключают к одному компьютеру чуть ли не до пяти мониторов и еще столько же мышей и клавиатур, превращая свой PC в настоящий сервер, правда, если жена смотрит крепко пожатый видеофильм, сын рубиться в сильно трехмерную стелялку, то главе семейства остается только раскладывать пасьянс, или... квотировать ресурсы (особенно во время ответственной компиляции)!

Многие компании, предоставляющие услуги хостинга (или торгующие процессорным временем кластерной системы), активно используют механизмы квотирования, без которых данная затея лишена всякого смысла.



Содержание раздела