Win2K FAQ (v. 6.0) | страница 63



– FXSR

– XMMI (наворочанные наборы команд по типу MMX)

– PAT

– MTRR (таблицы управления кэшированием областей памяти, вшитые в процессор)

– CMPXCHG8B

– global pages

Иначе ядро упадет при старте по MULTIPROCESSOR_CONFIGURATION_NOT_SUPPORTED, с субкодом ошибки – какая конкретно функция не совпала.

Также можно ставить процессоры с разными частотами, например, 366 и 466. Но в этом случае становятся неизбежны некоторые проблемы. Приложения чувствительные к скорости обработки команд процессором, например, некоторые игры, будут работать с рывками и станут абсолютно неиграбельными, хотя сама ОС не обратит на это никакого внимания.

(7.11) Как установить поддержку двух мониторов в W2k?

Мы не будем здесь раcсматривать технологии вроде Matrox'ского DualHead, а поговорим о более "народном" методе с двумя видеокартами. Для того, чтобы использовать две видеокарты необходимо в BIOS, в Integrated Peripherals выставить Init Dysplay First – PCI, потому что, если первой будет инициализироваться AGP видеокарта, то Windows не запустит PCI плату. Естественно это имеет значение, только если используются AGP и PCI видеокарты, в случае с двумя PCI платами таких проблем не возникает. После того, как система загрузится, будут установленны драйвера для каждой из видеокарт, и в Display Properties появятся два адаптера. Любой из них может быть выставлен основным адаптером (вне зависимости от того, какой инициализировался первым), и для каждого из них может быть выставленно своё разрешение и частора развёртки. И, конечно же, на каждый из мониторов может быть установлен наш хакнутый http://www.3dnews.ru/documents/971/hackmon.zip. :-). К сожалению, далеко не все програмы могут правильно разобраться на каком из видеоадаптеров стартовать (особенно это касается игрушек), что приводит либо к тому, что приложение зависает, либо загружается, висит в памяти, но не выводится ни на один из мониторов. Иногда такие програмы можно обмануть отключив один из мониторов (снятием галочки с Extend windows decktop on this monitor), и включив его после запуска программы. Но не всегда. То есть, программа, конечно же, запустится на одном мониторе (если она вообще может запускаться на вашей машине), но при включении второго монитора она может вылететь.

(7.12) Как поменять irq используемые различными устройствами? В их Properties в Devise manager чекбокс Use automatic Settings затемнён, и снять его не удаётся.

Для того, что бы появилась возможность вручную переназначать прерывания, необходимо выключить поддержку ACPI во всех видах. Для этого необходимо поменять ядро на Standart PC (или MPS multiprocessor в случае с SMP системой). Не будет лишним отключить ACPI контролёр в Bios, раздел Power management. Очевидным минусом этого метода является то, что с высокой долей вероятности машина перестанет самостоятельно выключаться. К сожалению, кроме как выключив режим ACPI добиться возможности вручную переназначать ресурсы нет, так что придётся делать выбор, либо компьютер выключается самостоятельно, либо ресурсы распределяются так, как Вам хочется.