
- •Министерство образования и науки российской федерации федеральное агентство по образованию
- •Кафедра систем автоматизированного проектирования
- •Введение
- •1.2.2. Пользовательский интерфейс
- •1.2.3. Файловые системы
- •1.3. Порядок выполнения работы
- •1.4. Содержание отчета
- •Цель работы.
- •1.5. Контрольные вопросы и задания
- •2. Лабораторная работа № 2 «Утилиты ос Windows xp»
- •2.1. Цель работы:
- •2.2. Теоретическая часть
- •2.2.1. Программа получения сведений о системе
- •2.2.2. Программа архивации данных
- •2.2.3. Программа проверки диска
- •2.2.4. Программа дефрагментации дисков
- •2.2.5. Программа очистки жесткого диска
- •2.2.6. Программа «Восстановление системы»
- •2.3. Порядок выполнения работы
- •2.4. Содержание отчета
- •2.5. Контрольные вопросы и задания
- •3.2.2. Команды для работы с файлами и папками
- •3.2.3. Внутренние команды
- •3.2.4. Команды (поддержки) пакетных файлов
- •If exist *.Rpt echo Отчет получен.
- •3.3. Порядок выполнения работы
- •3.4. Содержание отчета
- •Цель работы.
- •3.5. Контрольные вопросы и задания
- •4. Лабораторная работа № 4 «Настройка и оптимизация среды Windows xp»
- •4.1. Цель работы:
- •4.2. Теоретическая часть
- •4.2.1. Индивидуальная настройка рабочего стола
- •4.2.2. Диспетчер задач (Task Manager)
- •4.2.3. Планировщик заданий (Task Scheduler)
- •4.2.4. Средства поддержки виртуальной памяти
- •4.2.5. Другие средства оптимизации
- •4.3. Порядок выполнения работы
- •4.4. Содержание отчета
- •Цель работы.
- •4.5. Контрольные вопросы и задания
- •5.2.2. Синхронизация потоков
- •5.2.3. Создание многопоточных приложений
- •5.2.4. Синхронизация порожденного потока с родительским
- •5.2.5. Управление приоритетом обслуживания потока
- •5.2.6. Приостановка и продолжение работы потока
- •5.3. Порядок выполнения работы
- •5.4. Содержание отчета
- •Цель работы.
- •5.5. Контрольные вопросы и задания
- •Приложение 1. Оформление отчета по лабораторной работе
- •1. Цель работы.
- •Приложение 2. Оформление реферата по выбранной теме
- •Приложение 3. Фрагменты текста программы
- •Void __fastcall Synhr1();// вызывается
- •Void __fastcall Synhr2();// вызывается
- •Int X,y; // Хранит координаты шарика
- •Библиографический список (Учебники и учебные пособия)
- •(Общие вопросы)
- •(Графический интерфейс пользователя)
- •(Семейство Windows)
4.2.5. Другие средства оптимизации
Перераспределение времени процессора между фоновыми и оперативными программами. Производительность компьютера в ряде случаев можно повысить и путем изменения режима использования ресурсов (времени процессора и памяти). Windows XP можно настроить таким образом, чтобы оперативной программе, выполняющейся в данный момент, выделялось больше времени процессора. В результате может уменьшиться время отклика программы и работа ускорится. В то же время, если при этом должны выполняться еще и некие фоновые программы (например, печать или архивация диска), то лучше настроить Windows XP на равномерное распределение ресурсов процессора между программами, работающими в фоновом режиме, и оперативными программами.
Чтобы изменить быстродействие фоновых и оперативных программ, следует открыть в системе меню пункты: «Панель управления», «Система», «Дополнительно», после чего в группе «Быстродействие» нажать кнопку «Параметры». На вкладке «Дополнительно» необходимо установить переключатель «Распределение времени процессора» в нужное положение (рис.28, 29).
Изменение визуальных эффектов Windows XP. Для отключения различных анимационных подсказок, всплывающих меню, теней и прочей «красоты», затормаживающей систему, необходимо выполнить следующие шаги. Сначала надо щелкнуть правой кнопкой мыши на значке Мой компьютер и выбрать команду «Свойства». После этого на экране появится окно «Свойства системы» (вызвать его можно, используя комбинацию клавиш: <Win>+<Pause/Break>). Далее необходимо перейти на вкладку «Дополнительно». Здесь можно изменять параметры быстродействия, профили пользователей и параметры загрузки/восстановления. При нажатии кнопки «Параметры быстродействия», на экране появится следующее диалоговое окно (рис.31, 32).
Рис.31
Рис.32
Чем больше эффектов включено в открывшемся окне, тем красивее интерфейс. Но эти эффекты ощутимо замедляют работу компьютера. Так что на относительно медленной машине разумнее всего выбрать пункт «Обеспечить наилучшее быстродействие», или «Особые эффекты», тогда можно будет самому выбрать необходимые эффекты, а ненужные отключить.
На вкладке «Дополнительно», как правило, ничего изменять не надо. Однако, если компьютер используется, в качестве сервера сети, то стоит оптимизировать время процессора для «служб, работающих в фоновом режиме», а использование памяти – «для системного кэша». В этом случае пользователи, работающие с БД, расположенными на сервере, ощутят существенный прирост производительности.
Увеличение скорости работы ОС. Для увеличения скорости работы системы применяют немало различных приемов. Например, можно оставлять исполняемый код ядра резидентным в памяти вместо вытеснения его, по мере необходимости, в виртуальную память на диск. Однако это безопасно, лишь при наличии не менее 256 Мбайт ОЗУ и отказе от ждущего и спящего режимов. Для реализации данной возможности в системном реестре в разделе HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control \Session Manager \Memory Management следует изменить значения ключа DisablePagingExecutive (тип dword) на 1 (рис.33, 34).
Несколько увеличить скорость работы поможет отключение, как правило, неиспользуемой подсистемы Posix. В этом случае нужно в разделе системного реестра HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control \Session Manager \SubSystems удалить строки Optional и Posix (рис.35).
Рис.33
Рис.34
Рис.35
Включение опции «Большой системный кэш» (Large System Cache) также увеличивает общую производительность Windows XP, но оно рекомендовано только при условии, если вы имеете 256 Мбайт ОЗУ или больше. Необходимо открыть системный реестр и в разделе HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control \Session Manager \Memory Management изменить значение ключа LargeSystemCache (тип dword) с 0 на 1 (рис.36, 37).
Рис.36
Рис.37
Слегка снижается производительность системы в результате установки размера L2-кэша для процессора по умолчанию. Поэтому лучше сделать это вручную. Правда, такая установка имеет смыл лишь для старых компьютеров с размером ОЗУ более 64 Мбайт с direct-mapped-кэшами второго уровня. Процессоры Pentium II и выше не имеют такого кэша, поэтому изменение размера L2-кэша для них не производится. По умолчанию для размера кэша используется значение в 256 Кбайт. Чтобы установить его вручную, введите значение параметра SecondLevelDataCache (тип dword) в разделе системного реестра HKEY_LOCAL_MACHINE \SYSTEM \CurrentControlSet \Control \Session Manager \Memory Management в соответствии с его реальным размером. Значение вводится в байтах, а не в килобайтах (рис.38, 39).
Рис.38
Рис.39