|
|||
|
|||
Оптимизация памяти Windows |
|||
Пользователи
компьютеров давно вывели новый закон
природы: "оперативной памяти не может
быть много". Для более рационального
использования всех типов
оперативной памяти рекомендую в CONFIG.SYS
прописать строку DOS=HIGH,UMB,NOAUTO, чтобы
не загружались SETVER.EXE (нужен для
старых ДОС-программ) и DBLBUFF.SYS (нужен
для SCSI-дисков) - чем меньше грузится
всякой хрени - тем лучше. Желательно
использовать в конфигурационных файлах
команды с приставками HIGH типа DEVICEHIGH,
LOADHIGH, INSTALLHIGH, BUFFERSHIGH, FCBSHIGH, FILESHIGH, LASTDRIVEHIGH,
STACKSHIGH (если они вам нужны), для
освобождения базовой памяти. Для этого
впишите сначала в CONFIG.SYS строки Необходимо
отметить, что Винды сами загружают по
умолчанию (если в конфиге не прописано DOS=NOAUTO)
как бы "невидимый" CONFIG.SYS, в
котором такие строки: Изменяя
значения конфигурационных параметров,
используемых "виндами" по
умолчанию, можно добиться более
рационального распределения памяти.
Немного базовой памяти можно
высвободить, если задать командой LASTDRIVEHIGH
букву реально последнего дисковода (по
умолчанию памяти выделяется больше:
резервируется под все диски от A до Z) - на
каждый дополнительный диск расходуется
80 байт. Желательно командой STACKSHIGH=0,0
отменить выделение памяти под стеки,
отводимые для временного хранения
различной системной информации и нужные
только старым ДОСовским программам.
Командой BUFFERSHIGH=20 можно ограничить
количество буферов дискового ввода-вывода
(каждый занимает 532 байта), так как"
винды" используют собственную
систему кеширования дисковых данных VCache,
а для MS-DOS MODE этого значения вполне
обычно хватает. Еще один параметр,
нужный в режиме эмуляции MS-DOS досовским
программам - FCBS, задающий количество
неких блоков управления файлами, на что,
естественно, опять уходит ценная память
(64 байта на каждый), его значение можно
изменить на FCBSHIGH=1. Базовую память
можно сберечь, задав параметр FILESHIGH=10,
уменьшив тем самым число обработчиков
файлов с 30 до 10 (на каждый по 60 байт,
примерно). Если вы никогда не загружаете
режим эмуляции MS-DOS, то можете выставить
еще меньшие значения этих параметров,
мой же вариант расчитан на поддержку и
зтого режима. Если же вы используете
какую-нибудь устаревшую программу,
которая хочет работать только из режима
эмуляции MS-DOS, то вам, возможно, придется
изменить эти параметры, опять увеличив
их значения, иначе некоторые из
ДОСовских программ не запустятся, или
даже включить поддержку устаревшей EMS-памяти,
добавив параметр RAM к драйверу EMM386!
Например: При наличии в корне системного диска файла dblspace.bin или drvspace.bin Windows загрузит соответствующий драйвер сжатых дисков, даже если вы не используете эту функцию, поэтому не забудьте удалить эти файлы! Очень полезно
посмотреть, что грузится, выбрав в
загрузочном меню (нажать кнопку F8, при
загрузке ПК, для его вызова) режим "Step-by-step
confirmation". При этом вы сможете увидеть
и исправить ошибки в конфигурационных
файлах которые обычно возникают из-за
неправильного написания путей к
драйверам и файлам. А проверить,
насколько эффективно распределяется
память, можно с помощью команды "MEM /P/C",
которую надо набрать в меню "Выполнить"
("Run") кнопки "Пуск". Если в
появившемся окне вы увидите примерно
такие значения (скриншот): Иногда нужно
выделить больше памяти под переменные
окружения (например, если вы хотите
задать дополнительные параметры для
видеоускорителя от 3dfx в автоэкзеке, а
получаете сообщение "Out of environment space"),
в этом случае пропишите строку в конфиге: Обьем свободной оперативной памяти может резко уменьшится при использовании буфера обмена, особенно если в нем хранится большая картинка, поэтому не забывайте после работы с буфером в мощных программных пакетах очистить его, скопировав всего одну букву из блокнота, например. Источник: http://stnvidnoye.chat.ru/
|
|||
|
|||
Copyright © "Internet Zone", info@izcity.com | |||
Копирование и использование данных материалов разрешается только в случае указания на журнал "Internet Zone", как на источник получения информации. При этом во всех ссылках обязательно явное указание адреса вэб-сайта http://www.izcity.com/. При наличии у копируемого материала авторов и источника информации - их также нужно указывать, наряду со ссылкой на нас. |