Рассылка закрыта
При закрытии подписчики были переданы в рассылку "Всё о работе в Интернет" на которую и рекомендуем вам подписаться.
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
Секреты Windows: статьи о реестре, rundll32.exe, программах
Глава 2. Интерфейс Windows Vista. 2.7. Настройка оболочки Вы написали интересную статью на околокомпьютерную тематику? Мы можем опубликовать ее на своем сайте (http://www.onestyle.com.ua). Естественно, мы сохраним ваши авторские права, и укажем при публикации все реквизиты, которые вы посчитаете нужным указать: от вашего ника и имени, до адреса вашего сайта и места вашего жительства.
Пишите нам: onestyle СОБАЧКА list ТОЧКА ru Последней темой, которую мы рассмотрим в контексте данной главы, будет общая настройка оболочки операционной системы Windows Vista. Как и раньше, для этих целей существует несколько стандартных диалогов. Диалог Performance OptionsС помощью данного диалога можно настроить основные параметры оптимизации оболочки Windows Vista. Чтобы его отобразить, нужно сначала вызвать диалог СИСТЕМА. Наиболее быстрым способом его вызова является нажатие комбинации клавиш WINDOWS+PAUSE. После этого, в появившемся диалоге, нужно выбрать ссылку ADVANCED SYSTEM SETTINGS, что приведет к запуску программы SystemPropertiesAdvanced.exe, расположенной в каталоге %systemroot%\system32. Данная программа представляет собой диалог СВОЙСТВА: СИСТЕМА, используемый в предыдущих версиях операционной системы Windows. Чтобы отобразить диалог PERFORMANCE OPTIONS, нужно на вкладке ADVANCED нажать на кнопку SETTINGS… поля PERFORMANCE. Рис. 2.28. Диалог Performance Options Диалог PERFORMANCE OPTIONS (рис. 2.28) содержит три вкладки: VISUAL EFFECTS, ADVANCED и DATA EXECUTION PREVENTION. Вкладка Visual EffectsВкладка VISUAL EFFECTS содержит основные настройки оптимизации интерфейса оболочки Windows Vista. Все они расположены в списке. Давайте рассмотрим наиболее интересные возможности настройки, предоставляемые данным списком.
Кроме того, на вкладке VISUAL EFFECTS содержится четыре переключателя. Если вы выберите переключатель LET WINDOWS CHOOSE WHAT’S BEST FOR MY COMPUTER, тогда все флажки в описанном выше списке будут установлены. То есть, будут использоваться все предоставляемые Windows Vista эффекты интерфейса. Если вы выберите переключатель ADJUST FOR BEST APPEARANCE, тогда также все флажки в описанном выше списке будут установлены. То есть, будут использоваться все предоставляемые Windows Vista эффекты интерфейса. Если вы выберите переключатель ADJUST FOR BEST PERFORMANCE, тогда все эффекты операционной системы Windows, описанные в данном списке, будут отключены. Вкладка AdvancedФайл подкачки Вкладка ADVANCED позволяет изменить размеры файла подкачки операционной системы. Файл подкачки представляет собой файл на жестком диске, в который операционная система помещает (из оперативной памяти) давно не используемые данные. Для этого система делит всю оперативную память на страницы. Если к какой-то странице давно не обращались, она помещается в файл подкачки. Если в дальнейшем происходит обращение к странице, которая в данный момент находится в файле подкачки, то данная страница помещается обратно в оперативную память. Общий размер памяти, доступной программе, равен сумме объемов файла подкачки и оперативной памяти. Для операционных систем семейства x86 размер файла подкачки не может быть больше 4 Гбайт (так как именно такой максимальный размер может быть у общего виртуального пространства), если только для процессора не включен механизм PAE (расширение физических адресов). В этом случае размер файла подкачки может достигать 16 Тбайт. Несмотря на то, что 32-разрядные операционные системы могут использовать до 128 Гбайт физической памяти, максимальный размер любого виртуального пространства пользовательского процесса равен 2 Гбайт (если не используются опции загрузки операционной системы /3GB или /USERVA). Если же необходимо расширить максимальный доступный объем виртуальной памяти, тогда и применяются механизмы PAE (функция диспетчера памяти) или AWE (набор API-интерфейсов, позволяющий программам резервировать большие области памяти). Механизм PAE позволяет адресовать до 64 Гбайт виртуального пространства для 32-разрядных систем, и до 1024 Гбайт для 64-разрядных операционных систем. Если вам когда-нибудь будет нужно удалить файл подкачки, то это можно сделать только запустив операционную систему в безопасном режиме с поддержкой командной строки. По умолчанию операционная система создает файл подкачки, в полтора раза больший, чем текущий размер установленной в системе оперативной памяти. На данный момент многие компьютеры начинают оснащать более чем 1 Гбайт оперативной памяти, поэтому необходимость в большом файле подкачки становится все меньше и меньше. Более того, в некоторых случаях можно вообще отключить создание файла подкачки, если было определено, что компьютер совершенно нормально справляет и без него. Также для просмотра сведений о файле подкачки можно использовать два стандартных класса репозитария CIM: Win32_PageFileUsage и Win32_PageFile. Оба этих свойства хранятся в пространстве имен Root\cimv2. С помощью класса Win32_PageFileUsage можно просмотреть сведения о текущем состоянии файла подкачки. Например, данный класс поддерживает следующие свойства: AllocatedBaseSize (определяет общий размер файла подкачки), CurrentUsage (определяет текущий размер, используемый файлом подкачки (в мегабайтах)), Name (ключевое свойство, которое определяет путь к файлу подкачки), PeakUsage (определяет максимальный размер (в мегабайтах) файла подкачки за текущий сеанс работы операционной системы). А с помощью класса Win32_PageFile можно узнать параметры настройки файла подкачки. Многие из возможностей данного класса соответствуют возможностям класса Win32_PageFileUsage. Для того чтобы определить интенсивность использования файла подкачки, нужно понаблюдать за состоянием следующих счетчиков производительности (описание счетчиков производительности будет приведено в главе данной книги, посвященной оснасткам операционной системы).
Направление оптимизации Также данная вкладка позволяет определить, для каких операций будет оптимизироваться работа операционной системы Windows Vista. Для этого применяются два переключателя, расположенные в поле PROCESSOR SCHEDULING. По умолчанию установлен переключатель ПРОГРАММЫ. Если вы установите переключатель BACKGROUND SERVICES, тогда распределение времени работы процессора изменится — количество тактов, которые предоставляются процессу, расположенному на переднем плане, на один такт, предоставляемый процессам заднего плана, уменьшится. То есть, больше тактов процессора будут предоставляться различным службам и программам, которые не имеют в данный момент фокус. Вкладка Data Execution PreventionС помощью вкладки DATA EXECUTION PREVENTION можно определить, будет ли включен механизм защиты от неправомерного изменения содержимого оперативной памяти (DEP) для всех программ или только для основных системных модулей. Если вы выбрали использование механизма DEP для всех программ, тогда с помощью данной вкладки также можно указать программы-исключения, проверка работы которых выполняться не будет. Основным назначением механизма DEP является предотвращение запуска вредоносного кода из области данных, стека и кучи (как правило, эти области никогда не должны содержать исполняемый код). Благодаря этому предотвращаются некоторые виды атак, которые помещают исполняемый код в область памяти, не содержащую исполняемый код, и запускает его. Операционная система Windows Vista поддерживает как программную, так и аппаратную реализацию механизма DEP. Аппаратная реализация Аппаратная реализация механизма DEP должна поддерживаться процессором компьютера (у AMD она называется NX, а у Intel — XD). При ее использовании определенные области памяти помечаются специальным атрибутом, который запрещает запуск кода из этих областей памяти (изменяется один бит элемента таблицы страниц виртуальной памяти (PTE)) и вызывает исключение при попытке запуска. Если данное исключение остается необработанным, тогда запуск такого исполняемого кода запрещается. Чтобы аппаратная реализация DEP могла работать, механизм PAE процессора должен быть включен. Операционная система включает его автоматически, если процессор поддерживает аппаратную реализацию DEP. Также аппаратная реализация DEP может не работать в том случае, если она запрещена в BIOS. Некоторые BIOS содержат в себе параметр, который может называться так: DATA EXECUTION PREVENTION, XD, EXECUTE DISABLE или NX. С помощью данного параметра можно отключить аппаратную реализацию DEP. Программная реализация По умолчанию в операционных системах Windows Vista включена программная реализация механизма DEP. Именно ею можно управлять при помощи вкладки DATA EXECUTION PREVENTION. Программная реализация механизма DEP не зависит от того, поддерживает или нет процессор аппаратную реализацию DEP. Программная реализация DEP блокирует программы, которые пытаются воспользоваться механизмом обработки исключений операционной системы Windows. В 64-разрядных версиях операционной системы механизм DEP всегда включен для всех программ и драйверов устройств. И отключить его нельзя. Варианты работы DEP Как программная, так и аппаратная реализация DEP поддерживает четыре варианта работы.
Чтобы изменить вариант работы механизма DEP, нужно указать новый вариант при помощи программы bcdedit.exe. Синтаксис этой программы был описан в первых главах данной книги. Продолжение следует Рейтинг: 0 В начало записиОцените: 1 2 3 4 5 Оригинал статьи: http://www.onestyle.com.ua/txt.php?u=452
|
В избранное | ||