Чацвер 4. Жнівень, 2011
• Аптымізацыя файла «SYSTEM.INI»
«SYSTEM.INI» - канфігурацыйны файл «Windows». Ён размяшчаецца ў каталогу «Windows». Калі Ваша АС ўстаноўлена ў тэчку: [C: \ WINDOWS], клікніце тут , Каб убачыць свой файл «SYSTEM.INI», калі ў [D: \ WINDOWS], то тут . Пры змене гэтага файла адпаведныя параметры канфігурацыі сістэмы зменяцца толькі пасля перазагрузкі.
Рэдагаваць файл варта пры дапамозе «Нататніка» або іншага простага тэкставага рэдактара (акрамя «Microsoft Word» або іншага тэкставага працэсара, якія дадаюць адмысловыя тэгі (пазнакі) фарматавання тэксту).
- Для павелічэння эфектыўнасці работы «Windows» дадайце ў секцыю [vcache] радкі:
- «MinFileCache» і «MaxFileCache» - адпаведна, мінімальны і максімальны памер аператыўнай памяці (кэш) у кілабайтах, вылучаемы для файлавых аперацый, дзе «min» і «max» залежаць ад колькасці аператыўнай памяці, устаноўленай на Вашым кампутары:
- «Chunksize» - памер сектараў, на якія пабіты раздзел памяці, выдзелены пад кэш.
- «NameCache» і «DirectoryCache» - адпаведна, колькасць файлаў і каталогаў, адсочваных «Windows».
- Пры ўзнікненні паведамленні пра памылку «There are no spare stack pages. It may be necessary to increase the setting of "MinSPs" in System.ini to prevent possible stack faults. There are currently (xxx) SPs allocated. »(У стэку адсутнічаюць свабодныя старонкі, гэта значыць адбылося перапаўненне стэка, які выкарыстоўваецца 32-разраднымі драйверамі прылад (што ніяк не звязана з параметрам Stacks = ... у файле Config.sys)) дадайце ў секцыю [386Enh] радок MinSPs = 4. Пры паўторным узнікненні памылкі, павялічвайце дадзенае значэнне з крокам 4.
- Многія рэкамендуюць для кампутараў, аснашчаных больш чым 64 MB аператыўнай памяці, для павелічэння хуткадзейнасці дадаваць у секцыю [386Enh] радок «ConservativeSwapfileUsage = 1». Гэта павінна прымусіць сістэму не звяртацца да файла падпампоўкі, пакуль не будзе «выдаткавана» аператыўная памяць. Гэта значыць прымусіць сістэму працаваць з файлам падпампоўкі так, як гэта было ў «Windows 95», якая выгружае дадзеныя на дыск тады, калі калі сістэма ў цэлым апыналася ў стане прастою з-за адсутнасці свабоднай аператыўнай памяці.
- MinFileCache = min
MaxFileCache = max
Chunksize = 512
NameCache = 2048
DirectoryCache = 48
Для трох апошніх параметраў прыведзены сярэднія значэння. Паспрабуйце падабраць іх самастойна, выкарыстоўваючы колькасці, кратныя 64, 512 і 16, адпаведна.
Дарэчы, кожнаму драйверу прылады вылучаецца пад стэк адна старонка памяці (4 КБ). Некаторым драйверам гэтага не хапае, і для іх па змаўчанні зарэзерваваны яшчэ дзве запасныя старонкі. Калі гэтыя старонкі аказваюцца занятымі, то выдаецца привёденное вышэй папераджальнае паведамленне. «Windows» пры гэтым працягне нармальную працу, і толькі калі спатрэбіцца яшчэ адна дадатковая старонка, праца драйвера будзе парушаная.
Аднак, «Windows 98» рэзярвуе месца на дыску (павялічвае файл падпампоўкі) у момант запуску праграмы незалежна ад ступені занятасці аператыўнай памяці і звяртаецца да яго пры простае ня ўсёй сістэмы цалкам, а толькі адной з яе падсістэм - дыскавай. А таксама яна выгружае ў файл падпампоўкі невыкарыстоўваныя модулі, каб вызваліць фізічную памяць для дыскавай кэша, падвышаючы яго эфектыўнасць.
У цэлым, «Windows 98» працуе з файлам падпампоўкі больш эфектыўна, чым «Windows 95», таму даданне вышэйпаказанага параметру не павялічыць хуткадзейнасць, а, што больш верагодна, паменшыць яе. Такім чынам дадаваць яго не варта.