|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Операционное окружениеОптимизация Windows
Чтобы получить максимум из окружения Windows, вы должны рассмотреть следующие вопросы: 1. Стандартный режим против 386 Enhanced (Расширенного) режима. 2. Использование HIMEM.SYS. 3. Создание постоянного файла подкачки. 4. 32-битовый доступ к диску. 5. Поддержание в порядке WIN.INI. 6. Окружение рабочего стола. 7. Очистка файлов TEMP. 8. Использование драйвера дисплея с более низким разрешением иши цветовой глубиной. 9. Конфигурация SYSTEM.INI. 10. Использование PIF Editor. 11. Просмотр системных ресурсов.
1. Windows может загружаться в двух различных режимах. Windows определяет, какой режим лучше, в зависимости от конфигурации и установки компьютера. Этими режимами являются следующие: а) Стандартный режим - не использует расширенной памяти. б) 386 Enhanced режим - преодолевает бартер 640 Кб (386 Расширенный является режимом загрузки по умалчиванию). Стандартный режим (WIN/S). Windowsзагружается в этом режиме, если вы имеете 640 Кб стандартной памяти и 384 Кб дополнительной памяти. Стандартный режим не использует расширенной памяти. Иногда этот режим является более эффективным по сравнению с 386 Расширенным режимом, особенно, если вы осуществляете переключения между базирующимися на DOS приложениями. Стандартный режим известен своей поддержкой MS-DOS, но приложения DOS должны выполняться в стандартной памяти. Можно выполнить загрузку Windows в стандартном режиме, набрав WIN/S. 386 Расширенный режим (WIN/3). Этот режим является оптимальным для работы в Windows с мультимедиа-приложениями. Расширенный режим пользуется преимуществом виртуальной памяти и файлов подкачки на жестком диске. Подобно стандартному режиму, расширенный режим осуществляет доступ к дополнительной памяти. Этот режим объединяет доступную стандартную память, дополнительную память и виртуальную память, а затем представляет ее Windows в качестве общей памяти. Чтобы загрузить Windows в этот режим, вы должны иметь, по меньшей мере, 640 Кб стандартной и 1024 дополнительной. Менеджеры памяти DOS. Для использования дополнительной или расширенной памяти компьютера вы должны загрузить менеджер памяти. Менеджер памяти - это драйвер устройства, который говорит компьютеру, как осуществлять доступ к конкретному типу памяти. Вам не нужно загружать менеджер памяти для стандартной памяти, поскольку последние версии имеют встроенный менеджер памяти для стандартной памяти. Доступно множество программ для управления RAM, в том числе с Windows поставляются: HIMEM.SYS, RAMDRIVE.SYS и EMM386.EXE. HIMEM.SYS осуществляет доступ к дополнительной памяти во время выполнения Windows. Эта программа располагается либо в каталоге DOS, либо в каталоге Windows. Она обеспечивает невозможность одновременного использования различными приложениями одной и той же памяти. Для получения максимума от вашего драйвера, вы всегда должны использовать самые последние версии. HIMEM.SYS загружается в качестве драйвера устройства в файл CONFIG.SYS и может быть загружена в верхнюю память при помощи следующей команды: DEVICEHIGH=C:\WINDOWS\HIMEM.SYS Можно настроить драйвер HIMEM.SYS для увеличения производительности. Опциями HIMEM.SYS являются следующие: /EISA Если у вас имеется EISA машина с более чем 16 Мб RAM, используйте этот переключатель для доступа к памяти, превышающей 16 Мб. EISA (Extended Industry Standard Architecture). Архитектура расширенного промышленного стандарта; ширина 32 бита создавалась в качестве архитектуры серверов. /ABOVE 16 Если у вас имеется машина с более чем 16 Мб, используйте этот переключатель для доступа к памяти, превышающей 16Мб. ISA (Industry Standard Architecture). Архитектура промышленного стандарта; первоначальный тип шины 8 или 16 бит. /ISAONLY Управляет только 16 Мб памяти. /NUMHANDLES/NUNHANDLES=N определяет максимальное число блоков дополнительной памяти (обработчиков), которые могут использоваться одновременно. N может быть числом между 1 и 128: значением по умолчанию является 32. Каждый обработчик использует 6 байт памяти. /HMAIN=M Эта опция обычно не требуется. Этот переключатель говорит HIMEM выделить HMA (верхнюю память) для первого приложения, которое в ней нуждается, независимого от того, сколько верхней памяти приложение будет использовать. SHADOWRAM:ON(OFF) Некоторые компьютеры могут ускорять свой код ROM путем отражения его в RAM. Этот переключатель копирует во время загрузочного цикла код ROM в быструю память RAM. Хотя это может увеличить производительность, при этом используется часть дополнительной памяти. Если система обладаем менее 4 Мб памяти, использовать этот переключатель не рекомендуется. TESTMEM:ON(OFF) Выполняет системный тест во время загрузочного цикла, что замедляет систему. Вы должны периодически осуществлять загрузку с TESTMEM:ON, чтобы увидеть, что память компьютера работает именно так, как должна. RAMDRIVE.SYS в действительности не является менеджером памяти, вы можете использовать его для ускорения функционирования системы. Он резервирует некоторый объем RAM, который определяется в качестве виртуального диска. RAM является более быстрой по сравнению с жестким диском, поэтому некоторые приложения будут выполняться значительно быстрее с электронным диском. При использовании RAMDRIVE.SYS следует помнить: 1. Когда вы завершаете работу системы, все находящееся на электронном диске будет утеряно. 2. Электронные диски пригодны для приложений, которые используют небольшие временные файлы. Просто измените маршрут в строке SET TEMP вашего файла AUTOEXEC.BAT, чтобы указать на электронный диск, подобно следующему: set temp=e:\ Когда вы загружаете свою систему, ваш жесткий диск будет очищен от всех временных файлов. 3. Электронные диски хороши для рабочих станций, не имеющих дисков, расположенных в сети, если конечно рабочие станции располагают памятью, которой они могут поделиться. Можно создать электронный диск, набрав в своем файле CONFIG.SYS следующую команду: DEVICE=C:\WINDOWS\RAMDRIVE.SYS 1024/e Эта командная строка говорит RAMDRIVE установить 1 Мб электронный диск, использующий дополнительную память (переключатель е). Другими переключателями являются: /a Создает электронный диск в расширенной памяти. Вы можете использовать этот переключатель для расширенной памяти. Ваш менеджер памяти должен появляться в CONFIG.SYS перед RAMDRIVE. /e Создает электронный диск в дополнительной памяти. Можно использовать этот переключатель, если система конфигурируется для дополнительной памяти (такой как HIMEM.SYS) должен появляться в CONFIG.SYS перед RAMDRIVE. NumEntries Ограничивает число входов каталога, которые могут быть созданы для электронного диска. Этот предел может находиться между 2 и 1024 входами: предел округляется до размера ближайшего сектора. Если памяти оказывается недостаточно для выделения этим переключателем, RAMDRIVE автоматически создает предел, равный 16 входам каталога. Disks Определяет, сколько килобайт памяти вы желаете выделить для электронного диска. Можно указать значение между 4 и 32767. Sectorsize Определяет размер сектора в байтах. Если вы включаете sectorsize в свою командную строку, то вы должны включить и disksize. С Windows работают многие программы дисковой памяти. Однако, использование RAMDRIVE.SYS, которая поставляется вместе с версией Windows, гарантирует совместимость с драйвером HIMEM, когда вы запускаете RAMDRIVE в дополнительной памяти. EMM386.EXE является программой менеджера памяти, которая поставляется с последней версией DOS. Она является уникальной, поскольку обладает двумя различными функциями: а) Осуществляется доступ к верхней области памяти. EMM386 дает вам возможность запустить любой драйвер устройства в высшей памяти. б) Имитирует расширенную память посредством дополнительной памяти. Если приложение используем расширенную память, оно может пользоваться этой имитацией. EMM386 может использовать любую или обе эти функции. Она должна использоваться на любом компьютере с дополнительной памятью, чтобы система могла получать доступ к верхнему диапазону памяти. EMM386 можно установить из программы MemMaker. Если у вас нет MemMaker и вам необходимо установить EMM386, то вы можете установить его самостоятельно, добавив соответствующий оператор в файл CONFIG.SYS. При этом можно использовать следующие опции и переключатели для настройки установки EMM386. NOEMS Предотвращает доступ к расширенной памяти. Используется эта опция также и для того, чтобы обеспечить доступ к верхней области памяти. RAM Делает расширенную память доступной и для приложений, и для верхней области памяти. Эта опция допускается только в том случае, если вы запускаете DOS 5.0 и выше. MIN=0 Убирает любую дополнительную память, но дает возможность EMM386 обеспечить расширенную память для приложений. Используйте эту опцию тогда, когда командная строка EMM386 не включает в себя переключатель NOEMS. С предшествующими опциями типичная командная строка EMM386.EXE в вашем файле CONFIG.SYS может выглядеть подобно следующей DEVICE=C:\DOS\EMM386.EXE NOEMS 3. Создание долговременного файла подкачки (виртуальной памяти). Windows использует файлы подкачки для обеспечения большего объема памяти для приложений Windows в 386 Расширенном режиме. Чтобы Windowsобеспечила эту память, она должна временно перемещать информацию из памяти в скрытые файлы на жестком диске. Это называется подкачкой. Windowsперекачивает информацию в и из памяти тогда, когда это требуется для приложений. Размер файла подкачки ограничивается размером жесткого диска. Файлы подкачки могут быть постоянными и временными. Временные файлы подкачки не увеличивают производительность системы, однако производительность может быть увеличена посредством использования постоянного файла подкачки. Временный файл подкачки использует пространство на жестком диске, а затем создает файл подкачки. Доступ к информации во временном файле подкачки может оказаться медленным, поскольку информация делится на множество участков. Постоянные файлы подкачки увеличивают скорость, так как их данные находятся в непрерывном блоке, и, следовательно, поступают быстрее. Недостатком файлов подкачки является то, что они занимают часть жесткого диска. Иногда на жестком диске оказывается мало места для постоянного файла подкачки, так что для его создания придется освободить некоторое пространство на жестком диске. Мультимедиа-приложения выполняются более эффективно, когда вы используете постоянный файл подкачки. Без такого файла многие из этих приложений даже не запускаются. Это объясняется тем, что приложения мультимедиа требуют больших объемов памяти для отображения больших фотографических изображений, отображения анимации и оцифровки звука и видео. Windows определяет установки постоянного файла подкачки, но вы можете настроить эти установки для своего окружения самостоятельно. Чтобы изменить виртуальную память, надо открыть пиктограмму 386 Enhanced на панели управления (Control Panel), которая находится в группе Main Program (Основная программа), затем выбрать Virtual Memory. Для настройки виртуальной памяти выбирается кнопка Change (Изменить). Windowsопределяет оптимальную установку виртуальной памяти, но вы можете определить размер пространства жесткого диска. Только вы можете принять это решение. Чем больше места вы выделите, тем быстрее будут выполняться ваши мультимедиа-приложения. Если вы что-либо изменяете, то вы должны перезагрузить Windows для того, чтобы изменения вступили в силу. Если Windows не удается создать постоянный файл подкачки, то, возможно, на жестком диске нет достаточного места для этого. Необходимо удалить файлы для освобождения места, а затем создать файл подкачки. Постоянный файл подкачки создает в системе два файла: один является скрытым, а один - файлом только для чтения. SPART.RAR является файлом только для чтения, размещающимся в каталоге C:\Windows. 386SPART.RAR является скрытым файлом, и он размещается в корневом каталоге диска, определенного для виртуальной памяти. Нельзя удалить и перемещать файлы SPART.RAR или 386SPART.RAR. Windows не может функционировать без этих файлов, находящихся в нужном каталоге. Если используется сжатый диск, постоянный файл подкачки работать не будет. 4. 32-битовый доступ к диску. 32-битовый доступ к диску увеличивает производительность контроллеров жесткого диска и дисков, позволяя им выполняться в 32-битовом защищенном режиме вместо 16-битового реального. Если компьютер имеет такую возможность, производительность контроллера увеличивается, когда вы используете приглашение или будете запускать приложения, основывающиеся на DOS, а не на Windows. Чтобы определить, может ли контроллер использовать 32-битовый доступ к диску, надо отменить окошко в установках Virtual Memory под 386Enhanced. Затем перезагрузить Windows. Если Windows загружается с ошибками, утверждающими, что она не может поддерживать дисковод или контроллер в 32-битовом режиме. Это означает, что система не может поддерживать эту систему. Необходимо вернуться к виртуальной памяти и отключить 32-битовый доступ к диску. Если система пользуется этим преимуществом, то вы должны увидеть увеличение производительности жесткого диска при выполнении DOS и Windows приложений.
5. Поддержание в порядке WIN.INI. Windows поддерживает установки окружения в файле WIN.INI. Он управляет шрифтами, принтерами, устройствами, рабочим столом и информацией об установленных приложениях. Когда вы устанавливаете программное обеспечение системы, файл WIN.INI автоматически дополняется. Поскольку Windows использует этот файл для собственной инициализации, важно поддерживать его соответствующим текущему моменту. Во многих случаях информация, которую больше не использует окружение, будет оставаться в этом файле, либо хранящаяся информация займет лишнее время при загрузке. Для поддержания файла WIN.INI необходимо уметь редактировать и манипулировать этим файлом. Редактирование файла WIN.INI является простым процессом, который может быть выполнен при помощи текстового редактора DOS или Windows Notepad. Можно выполнить изменения в файле, такие как добавление обоев (Wallpaper), путем редактирования строки в соответствующем разделе. Эту задачу можно выполнить посредством ²Панели Управления² и ²Рабочего стола² (Desktop), либо набрать информацию в файл WIN.INI как показано ниже: [Desktop] Pattern=(None) Wallpaper=256 color.bmp GridGranularity=0 Поскольку все файлы BMP, используемые для фона, размещаются в каталоге Windows, указание маршрута в данном случае не является обязательным. Старайтесь держать число одновременно загруженных шрифтов минимальным. Поддерживая число шрифтов близким к минимальному (5-10), вы увеличиваете производительность системы. Если вы больше не используете программу, установленную в WIN.INI, вам необходимо удалить ее. Файл WIN.INI может стать ловушкой информации, в которой система в действительности не нуждается. Денисталяционная программа может удалять старые программы. Если у вас нет доступа к таковой, вам необходимо отредактировать файл WIN.INI самостоятельно. В любом случае рекомендуется сделать страховую копию файла WIN.INI просто на тот случай, если вы удалите что-либо, что требуется Windows.
6. Окружение рабочего стола. Первое, что делает, похоже, каждый при работе с Windows - загружает BMP и забавляется с цветовыми палитрами, чтобы изменить цвета рабочего стола. Если вы используете файл BMP в качестве фона, то Windows требует некоторое время для загрузки, что, таким образом замедляет систему. Кроме того, если вы работаете с программами манипулирования изображениями, или другими программами мультимедиа, BMP и цвета рабочего стола могут привести к ряду смещений в палитрах изображений, с которыми вы пытаетесь работать. Подобная ситуация возникает в виду того, что Windows пытается обеспечить различную информацию для рабочего стола и для приложения.
7. Временные файлы. Временные файлы могут быть использованы для временного хранения при выполнении приложений в Windows. Они размещаются в том же месте, которое определяется в autoexec.bat. Если вы не определяете место, тогда временные файлы автоматически помещаются в корневом каталоге. Это может привести к проблемам, поскольку DOS допускает помещение в корневом каталоге только указанное число файлов. Чтобы установить новое местоположение для временных файлов, следует набрать следующую команду в файле autoexec.bat: SET TEMP=C:\TEMP Временные файлы после окончания их использования не всегда удаляются из системы. Со временем они могут занять значительное место на жестком диске, что также приведет к проблемам. Временные файлы обладают расширением TMP и могут быть удалены из системы путем помещения в файл autoexec.bat команды, которая удаляет файлы TMP перед загрузкой Windows. Чтобы добавить эту функцию, нужно набрать в autoexec.bat следующую строку после оператора: DEL C:\temp\*.tmp
8. Использование драйвера дисплея более низкого разрешения цветовой глубины. Мультимедиа-приложения часто требуют больше цветов (65000 или более) и более высокой разрешающей способности дисплеев (выше 640´480), чем приложения текстовой обработки и электронных таблиц. Однако, вам может и не требоваться постоянно использовать все цвета, доступные вашей графической карте, или самое высокое разрешение дисплея. Использование драйвера дисплея пониженного разрешения, цветовой глубины может в значительной степени увеличить производительность окружения Windows. Если вам требуется больше цветов и большая разрешающая способность, вы должны выбрать компромисс для вашей системы и либо работать в более медленном окружении, либо снизить возможности вашего дисплея. Если система работает медленно при попытке отобразить 16.7 миллионов цветов при разрешающей способности 640´480, то вы можете изменить свои установки на 640´486 при 65000 цветов. Затем, когда вам потребуется 16.7 миллионов цветов, вы можете загрузить соответствующий драйвер. Для изменения установки дисплея из Windows открывается приложение Windows Setting в группе Main Programm. Открывается окно Options, а затем Change System Setting и выбирается новое разрешение дисплея. Это может быть не всегда наилучшим способом выполнения изменений в драйверах дисплея. Многие из более сложных карт поступают вместе со своими собственными приложениями для изменения разрешающей способности дисплея. Если карта обладает собственной программой, тогда вам следует использовать ее для выполнения изменений, особенно в INI- файлах. Технические приемы, описанные выше, предоставляют наилучшие возможности для оптимизации Windows 3.1 и Windows for Workgroups 3.11. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.009 сек.) |