Отправляет email-рассылки с помощью сервиса Sendsay

СообЧа. Ох уж это железо...

  Все выпуски  

СообЧа. Ох уж это железо...


Служба Рассылок Subscribe.Ru проекта Citycat.Ru

Ох уж это железо...

Выпуск шестой Автор рассылки: Кот
Сегодня в выпуске:

Драйвера в Сети.

Оптимизация системных файлов

Концы в воду. Охлаждение процессора

Ваши вопросы

В следующем выпуске...

Сколько нас? Статистика

От Автора...

Рассылки сообщества на Subscribe.Ru
СообЧа. Программирование на С++
СообЧа. PageMaker.
СообЧА. Программирование на Delphi
СообЧа. Ох уж это железо...
Мир программирования на Visual BASIC и HTML
Faqs Windows. Вопросы, ответы.

Рассылка является частью проекта

"СообЧа - Сообщество Чайников".

Сайт проекта СообЧа -http://www.soobcha.webservis.ru

(С) СообЧа - Сообщество Чайников

2000 г.

 
Драйвера в Сети.
Ссылки на англоязычные сайты

http://www.driverzone.com - название говорит само за себя. Не так ли?

http://www.winfiles.com - сайт просто прелесть. Удобно, красиво, функционально. Все на своих местах.

Ссылки на русскоязычные сайты

http://www.drivers.da.ru - довольно неплохой сайт. Обширная подборка драйверов на любое железо. Удобная система поиска.

http://www.drv.ru - просто и понятно. Очень много различных драйверов для различного харда.

Примечание: Эти ссылки являются как бы стартовыми. Т.е. на каждом из этих сайтов есть куча ссылок на подобные сайты. Например, на driverzone.ru имеется множество ссылок на другие сайты, также предоставляющие программное обеспечение для различного железа.

Наверх к оглавлению

Оптимизация системных файлов
Файл "Config.sys".

Сразу же рекомендую в начале файла прописать строку DOS=HIGH,UMB,NOAUTO, чтобы не загружались SETVER.EXE (нужен для старых DOS-программ) и DBLBUFF.SYS (нужен для SCSI-дисков) - чем меньше будет грузиться ненужных драйверов, тем лучше. Имейте ввиду, что если вы до сих пор часто пользуетесь ДОС программами, то желательно после всех проделанных операций, которые будут описаны ниже, добавить строку device=c:\windows\setver.exe.

Для пользователей SCSI-дисков рекомендуется добавить строку device=c:\windows\dblbuff.sys

Также многие рекомендуют использовать приставку high всегда и везде, где это возможно, для освобождения базовой памяти. Например, "fileshigh", "devicehigh" и т.д.

Для использования верхней памяти можете прописать строчки:

DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF

DEVICE=C:\WINDOWS\EMM386.EXE NOEMS

Эти строчки следует добавить после параметра DOS=HIGH,UMB,NOAUTO

Будьте внимательны! После этих трех строчек, вам обязательно нужно прописать параметр DEVICEHIGH=C:\WINDOWS\IFSHLP.SYS, т.к. ваш компьютер может не загрузится.

Параметром LASTDRIVEHIGH вы можете задать букву последнего реально существующего дисковода, т.к. по умолчанию резервируются под все диски от A до Z, а на каждый диск используется примерно 80 байт.

Параметром STACKSHIGH=0,0 вы можете отменить выделение памяти под стеки, отводимые для временного хранения различной системной информации и необходимые только для ДОС программам.

Параметром BUFFERSHIGH=20 можно ограничить количество буферов дискового ввода/вывода, каждый занимает примерно 532 байта, так как Windows используют собственную систему кэширования дисковых данных VCache, а для ДОС режима этого значения обычно вполне хватает.

Изменив значение параметра FCBS на FCBSHIGH=1, также нужный только в режиме эмуляции ДОС для ДОС программ, можно уменьшить колличество блоков управления файлами.

Параметр FILESHIGH=10 сбережет базовую память, т.к. это уменьшит число обработчиков файла, каждый из которых занимает примерно 60 байт.

MSDOS.sys

Для того чтобы изменить что-нибудь в этом файле вам нужно его сначала найти. Смешно? Но некоторые до сих пор не знают где этот файл находится...

Итак, заходим в корневой каталог, обычно это диск С. Далее идем в "Вид" - "Свойства Папки", там выбираем закладку "Вид". В разделе "Скрытые файлы" выбираем "Показать все файлы".

Сейчас вы можете лицезреть файл Msdos.sys в корневом каталоге все того же диска C (хотя может у кого и другого диска). А сейчас необходимо снять с этого файла атрибут "только для чтения".

После этого открываете его с помощью Блокнота и редактируете. Что там редактировать:

 

Параметры, которые вы можете добавить в раздел [Options]

 

Logo=0 - отключает заставку при запуске.

DisableLog=1 - Не создавать файл протокола загрузки в корневом каталоге. Это файл "Bootlog.txt".

BootDelay=0 - при загрузке система не будет ждать несколько секунд, для того чтобы вы успели нажать клавишу F8, но даже при нулевой задержки вы все равно успеете ее нажать. Так что ставьте 0.

LoadTop=1 - разрешена загрузка Command.Com или Drvspace.Bin в верхнюю память.

Network=0 - запрещает пункт загрузочного меню "Safe Mode With Networking". Конечно, если у вас есть локальная сеть, то поставьте 1.

AutoScan - отвечает за то, как будет вести себя система, если до этого система завершила работу аварийно, т.е. будет ли проводиться сканирование дисков и как:

AutoScan=0 - несмотря на аварийное завершение работы, файловая система проверяться не будет.

AutoScan=1 - файловая система после предыдущего аварийного завершения работы проверяться будет, но предупредит об этом.

AutoScan=2 - файловая система после аварийного завершения проверяется без запроса разрешения на это.

BootSafe - Если вы хотите, чтобы при каждой загрузке Windows загружалась в "Безопасном режиме", то сделайте его равным 1. Если же нет, то ставьте 0.

BootGUI - этот параметр уже прописан по умолчанию, и равен 1. Некоторым просто необходимо не загружать графическую оболочку Windows, так что это полезно знать.

BootKeys - По умолчанию равен 1, но если вы не хотите пользоваться клавишами F5, F6 или F8 при загрузке системы, то ставьте 0.

BootWarn - Предупреждение о том, что вы загрузились в "безопасном режиме". Рекомендую поставить "BootWarn=0"

BootMenu - Если этот параметр равен 1, то каждый раз при загрузке системы будет появляться меню, которое обычно появляется после нажатие клавиши F8

BootMenuDelay - Возможность установить время (в секундах), за которое вы произведете выбор в "загрузочном меню". По умолчанию 30.

BootMenuDefault - Выбирает пункт в "загрузочном меню" по умолчанию. Т.е. если вы хотите, чтобы при появлении "загрузочного меню" автоматически выбирался пункт "Normal mode", то ставьте 1. По умолчанию 3 или 4, в зависимости от конфигурации компьютера.

BootFailSafe - Если этот параметр равен 0, то в "загрузочном меню" отсутствует режим "SafeMode" (только для Windows 98)

BootWin - если вы не хотите загружать Windows по умолчанию, т.е. при запуске компьютера заходить в ДОС, а не в Windows, то ставьте 0. По умолчанию же, этот параметр равен 1.

Раздел [Paths]:

WinDir - Определяет каталог Windows, указанный в установке.

WinBootDir - определяет расположение необходимых загрузочных файлов. По умолчанию равен параметру "WinDir".

HostWinBootDrv - Определяет загрузочный диск.

UnInstallDir - Определяет каталог, в котором находятся файлы для удаления. Многим это не надо.
Наверх к оглавлению

Концы в воду... Охлаждение процессора
Ну что же. После того, как я попросил пояснить действие прог-кулеров, ответы пришли. У кого с критикой на мою безграмотность, у кого с доброй ухмылкой и детальным пояснением....

Благодарен всем приславшим. Все же перечислю имена (ники) тех, кто прислал не только пустую критику, но и подробное пояснение.

Это: AZu , Micola Cazanova и Sasha Nahayko. Огромное вам спасибо.

Также пользуюсь случаем поблагодарить Миколу Казанова за дополнения к материалу по системным файлам.К сожалению, опубликовать их не получилось, опять же из-за лимита на 40К.

Итак, каков же принцип действия программ для охлаждения процессора. Привожу ответ Александра, т.к. его ответ мне показался наиболее доступным для понимания новичкам.

Я тоже могу ошибаться, но, насколько я знаю, дело происходит так.

Часть 1.

Тут нужно ковырнуть самую основу компа. Как Вам, я думаю, известно, процессор выполняет команды, которые, в принципе, имеют мнемонические обозначения на Ассемблере. Фенечка в том, что различные команды для своего исполнения задействуют различные блоки микропроцессора, этого сложнейшего устройства с миллионами транзисторов. При этом одни блоки (и, соответственно, команды), потребляют больше энергии (читай "греются"), другие меньше.

А поскольку эти блоки физически находятся в разных местах кристалла, то мы можем наблюдать неравномерный нагрев процессора по его площади. Отсюда основная идея -- заставлять процессор выполнять больше "менее энергоемких" (во, блин, завернул ;-)) в единицу времени.

В процессоре таких 2 основных команды:

NOP -- "No OPeration" -- нет операции. Выполнение этой команды занимает некоторое время, но никакой работы не выполняется.

HLT -- HaLT -- остановка. Процессор перестает выполнять последовательность команд и останавливается.

Вывести из этого состояния его может только аппаратный сигнал сброса или запроса прерывания.

Часть 2.

Теперь переходим совершенно в другую степь -- основы функционирования операционной системы. Мы будем рассматривать только ОС, ориентированные на диалоговую работу. Как известно, такие ОС большую часть своего времени ничего не делают, ожидая ввода команды оператора. И вот тут вся фенечка в том, как организован этот простой-ожидание.

В 16-разрядных ОС (DOS, Windows 3.1, Windows 9x/ME) это ожидание является "активным", т.е. ОС постоянно выполняет какие-либо команды, связанные с опросом внешних устройств (скорее всего, крутит пустой цикл в ожидании прерывания).

В 32-разрядных ОС (функционируют на 386 процессоре и выше, которые могут работать в настоящем защищенном режиме) -- OS/2, Windows NT/2000, Linux -- это ожидание является "пассивным", т.е. процессор (как _Я_ полагаю), переводится в режим остановки.

В результате его энергопотребление и, соответственно, нагрев снижается.

Часть 3.

Так вот, "программные кулеры" тем и занимаются, что подменяют виндовсовский пустой цикл ("активный") своим, "пассивным". При этом индикатор загрузки процессора, который есть в Windows, показывает 100% загрузки. Естественно, ведь ОС видит, что какая-то программа все время что-то делает и не дает ОС, как она считает, "простаивать".

А на самом деле процессор действительно простаивает и меньше греется.

От себя по этому поводу могу добавить вот что. Вопрос программного охлаждения поднимался не раз. Поднимался он в различных частях Рунета и всегда вызывал массу споров. У кого то программа "охлаждала процессор", а у кого то нет. Так что твердо и ясно сказать, что охлаждение производится, довольно проблематично. Это лично мое мнение. У меня лично температура процессора не очень велика, поэтому действие программы почти незаметно. И все же у меня она процессор охлаждает. А у моего друга не хочет. Хотя у него тоже стоит Windows 98.

И еще...

Программа AMN находится по адресу www.amn.ru

За этот адресок Спасибо Юрию

Наверх к оглавлению

Ваши вопросы
На сегодня вопрос только один. И все же.

У меня 433 Celeron на i810 chipset (интегрированная), но при достаточно большом разгоне глючит саунд (звуковая карта) (встроенная), и еще смотрелка SEA (под дос) не хочет работать.

Ей нужна видеопамять, которой у меня фактически нету. (Она заимствуется из оперативки).

Что можете посоветовать?

Ответить Автору вопроса

Сразу хочу обмолвиться. Ответы на вопрос присылайте САМОМУ АВТОРУ вопроса. А он уже мне после должен выслать ответ, который оказался правильным. Этот ответ и опубликуется в следующем выпуске рассылки. Прошу принять это во внимание.

Наверх к оглавлению

В следующем выпуске
В следующем выпуске будут публиковаться материалы, которые не вошли в рассылку по причине все той же ограниченности выпуска в 40К Сабскрайбом. Так что сейчас ничего определенного....
Наверх к оглавлению
Сколько нас? Статистика
Сегодня нас 303 человека. Наметился спад подписки, но так оно в принципе и должно быть. Все или большинство из тех, кому это интересно, уже подписался. Так что не думаю, что будут еще скачки в 100 человек за неделю. Но ведь и неважно, сколько нас. Не это главное. Главное то, что 303 человека интересуются тем, что публикуется в рассылке. Вот, что ДЕЙСТВИТЕЛЬНО важно.

Наверх к оглавлению

От Автора...
Прошу прощения, но из-за полемики насчет программ для охлаждения процессора, увеличился размер выпуска. И материал по железу в Сети не влез в выпуск. Так что он переносится в следующий выпуск. Уж так получилось. Прошу прощения.

И еще...

Хочу сразу сделать одно небольшое предупреждение. Если вы шлете какой-либо материал мне для публикации в рассылке, то обязательно указывайте, можно ли публиковать ваш почтовый адрес или нет.
Наверх к оглавлению

Всего вам доброго. До встречи через неделю.

С Уважением КОТ


http://subscribe.ru/
E-mail: ask@subscribe.ru
Поиск

В избранное