Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
|
Чтобы в винде переставлять прерывания - надо тип компа в device manager'е переставить на Standart PC 03.01.05 07:26 Число просмотров: 2619
Автор: AlexD <Alexander> Статус: Member Отредактировано 03.01.05 08:05 Количество правок: 1
|
Попробуй поставить 2к3. Только там всякое графическое ускорение и звук отключены по умолчанию - найди того, кто знает, как все правильно включить. Или найди FAQ нормальный на эту тему.
|
<sysadmin>
|
Срочно нужна помощь по IRQ и Promise IDE RAID 28.12.04 11:12
Автор: mentat[bugtraq.ru] <Александр> Статус: Elderman
|
имеем граф. станцию:
BOX AMD Opteron 242 Socket 940 2
DIMM DDR400 PC3200 512Mb ECC Registered Kingston KVR400X72RC3A-512D 2
Материнская плата Dual Socket-940 MSI K8T Master2-FAR ATX (K8T800, Dual CPU) Retail [9130-020] 1
Promise Supertrack SX6000 UltraDMA 100 Raid PCI Retail 1
SVGA 64Mb <AGP> DDR Matrox Millennium P750 <P75-MDDA8X64> (RTL) +Triple RGB+DualDVI+TV Out 1
IDE 250 GB WD2500JB UDMA100 7200 rpm 8mb 4
в нее ставится плата видеомонтажа
Matrox DigiSuite LE Matrox DigiSuite LE
собрали - все отлично работает, но!
скорость 3Мб/сек если писать видеопоток на РАЙД. если райд разобрать, и подключить 1 винт прям на маму - 30Мб/сек!!! Проблема в том, что Матроксу надо минимум 10, а лучше 20, иначе видео не работает нормально.
Промайс тех.саппорт говорит, что дело в прерываниях. По их словам, если проблема с шаринг ресурсов, то контроллер продолжает работать, но работает сбойно, то есть ждет пока ему освободят прерывание и начинает работаь, потом снова виснет и т.д. из-за этого скорость низкая.
лезем смотреть - Матрокс устанавливается в систему как 3 устройства(видеоадаптер Мистик, Матрокс МПЕГ кодек, Матрокс Процессор) контроллер промайса садится всегда на то же прерывание что и матрокс процессор :( переставлял во все слоты в любых комбинациях.
переставляли по-всякому, звонили в тех. саппорт промайса.. - пофик. на мамке НЕТ в биосе принудительной расстановки прерываний, а винда не хочет. и ХР ставили, и в2к
вчера перебрали ВСЕ варианты и комбинации установки в слоты PCI контролера и матрокса, отрубили в Биосе ВСЕ(ЮСБ, сеть, порты...) - СН!!! этот гребаный контролер тупо садится на то же IRQ что и матрокс, при том что свободны 5,7,9,11 они тупо вместе садятся на 17 либо на 18IRQ(в винде в списке устройств)! и не работают.. просто пинцет, при этом, что характерно, когда проходит POST показывается, что РАЙД сел на 7-е например, а матрокс на 10 и 11, только я радуюсь - грузится винда и там они оба сидят ан 17-м! :(( что такое!?
я вчера даже разрюхал настройки IRQ в винде, поменял! но ..... винда кладет на них . перераспределяются на ура, новсегдана одно irq. Хочется застрелится. Сегодня от отчаянья идем покупать 2 других контроллера и пробовать их.
Если Матрокс вынуть - скорость отличная. :(
Засада в том, что в другом офисе 3 почти таких же машины(другие матери и процы Атлоны МР и Хеоны) работают на ура на дешевых FastTrack TX2 !
Если у кого есть идеи , плз подскажите, мы уже все перебрали! icq 16999591
|
|
Чтобы в винде переставлять прерывания - надо тип компа в device manager'е переставить на Standart PC 03.01.05 07:26
Автор: AlexD <Alexander> Статус: Member Отредактировано 03.01.05 08:05 Количество правок: 1
|
Попробуй поставить 2к3. Только там всякое графическое ускорение и звук отключены по умолчанию - найди того, кто знает, как все правильно включить. Или найди FAQ нормальный на эту тему.
|
| |
В 2к3 тоже самое. Это фича такая. А помимо смены на Standart... 03.01.05 16:34
Автор: Killer{R} <Dmitry> Статус: Elderman
|
> Попробуй поставить 2к3. В 2к3 тоже самое. Это фича такая. А помимо смены на Standart PC можно в БИОСе поискать опцию которая называецца EPIC (я под таким названием встречал может еще както бывает) - если найдется (не на всех материнках такая фича есть), то при включении ее в системе будет 32 номера прерывания, и винда с чистой совестью рассадит всех на разные Ж)
|
| | |
APIC ? 04.01.05 00:30
Автор: leo <Леонид Юрьев> Статус: Elderman
|
> > Попробуй поставить 2к3. > В 2к3 тоже самое. Это фича такая. А помимо смены на > Standart PC можно в БИОСе поискать опцию которая называецца > EPIC (я под таким названием встречал может еще както > бывает) - если найдется (не на всех материнках такая фича > есть), то при включении ее в системе будет 32 номера > прерывания, и винда с чистой совестью рассадит всех на > разные Ж) Видимо имелся в виду APIC (Advanced Programmable Interrupt Controller)? Но будет не совсем так: В системе может быть несколько шин PCI (и не только PCI), на каждой PCI-шине аппаратно четыре линии IRQ. В каждом PCI-слоте предусмотрены 4 контакта, и изначально они просто соединялись параллельно. Но на конкретной мат. плате не все четыре линии могут быть подведены к каждому слоту. Есть и более хитрые варианты, когда на каждый PCI-слот идет своя IRQ на все четыре контакта.
Если контроллер прерываний работает не в режиме APIC, то все аппаратные линии IRQ могут быть через PCI-IRQ-routing "привязаны" только к свободным "процессорным" IRQ (их всего 16). В режиме APIC "процессорных" прерываний может быть больше чем 32 (по-сути там матрица кросс-коммутации и другой интерфейс с CPU), но на одной PCI-шине все равно будет четыре линии IRQ.
Согласно рекомендациям PCI 2.0 устройство обязано (до этого это было "рекомендовано") уметь разделять линию IRQ. Так как на PCI-шине IRQ активируется по уровню (не фронтом как на ISA), то для разделения IRQ в устройстве просто должен быть статусный регистр, который позволит драйверу определить есть IRQ-запрос от конкретного устройства или нет.
Если два PCI-устройства не могут разделять одно IRQ (как в вашем случае), то это значить только одно: как минимум у одного из устройств "кривой" аппаратный дизайн и/или "кривые" драйвера.
Очень смущает желание тех. поддержки "посадить" свой PCI-девайс на отдельную линию IRQ, это попахивает проблемами (недоученностью разработчиков), я бы постарался не использовать такое "железо".
|
| | | |
Прижиет всем. У меня похозая проблема. Комп: П4 3.2, МБ Абит... 27.01.05 13:23
Автор: Linas Статус: Незарегистрированный пользователь
|
Прижиет всем. У меня похозая проблема. Комп: П4 3.2, МБ Абит НФ7-Г, 1 ГБ РАМ, Матрох LX ы Промис SX6000. Проблема тазе, виндовс 2000 и ХП - неработает система. Работает до тех пор, пока не запускаую матрох дигиутилс, и начинает тормазить. Как только SX6000 мениаю на ТХ 2, ТХ 2000, ТХ 4000 - все работает как с пушки. Качжетця никак неработает SX6000 и Маtrox.
Избеняюь за ошибки.
Sorry for my russian. I forgot how to write in russian.
|
|
|