Текущее время: 17 июн 2025, 19:06 • Часовой пояс: UTC + 3 часа
Сообщения без ответов | Активные темы

Викториан - Vista

Начать новую темуОтветить на тему Страница 10 из 13 [ Сообщений: 193 ] На страницу   Пред.  1 ... 7, 8, 9, 10, 11, 12, 13  След.
Версия для печати Пред. тема | След. тема
АвторСообщение
Сообщение Добавлено: 22 июл 2008, 11:51. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    13 янв 2006, 15:01
Сообщения: 664
Откуда: Dagobah
писал(а):
PCI bridge Ethernet IRQ10
PCI onboard multimedia device IRQ10

Ну так и есть. Тюнер и сетевуха сидят на одном прерывании. Туда же сел и один из USB-контроллеров.

писал(а):
Вообще-то давным давно любой уважающий себя APIC контроллер имеет 24 аппаратных линии прерывания...

Вообще-то любой уважающий себя APIC-контроллер 8259 имеет 8 линий прерывания на PC/XT и каскадирован до 15 линий на PC/AT (2-е прерывание переназначено на 9-е). Со времён PC/AT уже лет $%дцать как ничего не менялось в архитектуре, разве что всю рассыпуху интегрировали внутрь чипсета.

писал(а):
А то что отображает БИОС, это эмуляция режима совместимости со старым PIC контроллером для древних ОС.

БИОС показывает то, что на самом деле имеется в железе. Именно БИОС абсолютно привязан ко всему железу. Никаких "скрытых" дополнительных линий, о которых знала бы ОС и не знал бы BIOS, не существует в природе. В противном случае было бы весьма прикольно, - типа, драйвер какой-то глючной ОСи знает о мамке больше самого БИОСа. Нонсенс.
Вот Винда благодаря (или во зло) IRQ sharing показывает до 240 дополнительных виртуальных прерываний.
Почитай весьма полезную статью "Страдания по IRQ". Викториану эта статья полезна в первую очередь, ибо там в деталях расписана его беда.
Девиз джедаев: "Нас стебут, а мы крепчаем!"
609RDS, XP Prof SP3.
Профиль 
Сообщение Добавлено: 22 июл 2008, 12:50. Заголовок сообщения: 
Зарегистрирован:
    16 апр 2008, 22:22
Сообщения: 611
писал(а):
любой уважающий себя APIC-контроллер 8259

Ето где ты такого нашел?... :D Если только уж очень сильно уважающий... :) Поскольку 8259 всю жизнь был обычным PIC контроллером... А APIC это 82093...

писал(а):
Вот Винда благодаря (или во зло) IRQ sharing показывает до 240 дополнительных виртуальных прерываний.

И правиьно делает. Потому что APIC архитектура теоретически поддерживает до 240 прерываний. И каждому прерыванию в redirection table контроллера может быть присвоен любой логический номер от 0 до 239. Но обычно конечно не мудрствуя лукаво драйвер присваивает вполне "логичные" номера 0-23... Но поскольку существуют и ОС ничего не знающие об APIC, им нужно "показать" привычные 16 прерываний. Этим и занимается БИОС на начальном этапе загрузки, отображая эти 24 прерывания на 16 логических номеров.

Так что вместо "весьма полезных" лет %дцать назад статей, лучше почитать современную документацию...
Профиль 
Сообщение Добавлено: 22 июл 2008, 13:21. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    13 янв 2006, 15:01
Сообщения: 664
Откуда: Dagobah
Фак. Век живи - век учись. Статья, кстати, не такая старая. Надо будет разобраться с этим вопросом.
Девиз джедаев: "Нас стебут, а мы крепчаем!"
609RDS, XP Prof SP3.
Профиль 
Сообщение Добавлено: 22 июл 2008, 16:24. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    13 июл 2004, 13:23
Сообщения: 1089
писал(а):
а можно как-то посмотреть граф, который строит BeholdTV при просмотре?

Нет, нельзя. Там нет ничего интересного для пользователя.
Профиль 
Сообщение Добавлено: 22 июл 2008, 16:37. Заголовок сообщения: 
Зарегистрирован:
    16 апр 2008, 22:22
Сообщения: 611
А почему? Сов. секретно? :wink:
Профиль 
Сообщение Добавлено: 23 июл 2008, 14:38. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    13 июл 2004, 13:23
Сообщения: 1089
Нельзя, потому что граф после создания не регистрируется в ROT.
Профиль 
Сообщение Добавлено: 23 июл 2008, 15:52. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    04 авг 2007, 20:26
Сообщения: 360
Откуда: Чебоксары
писал(а):
Надо будет разобраться с этим вопросом.

Нашел ли утилиту, позволяющую посмотреть реальное соответствие аппаратных прерываний, без кастрации (неприменимой к Vista x64) системы согласно ранее приведенной тобою статье?
[Windows'8.1 x64][nVidia 285.62][Asus P5LD2SE][4Gb DDR-II][Intel E6320][GeForce 7600GS][Behold TV M6 Extra][BTV5.25/BDA5.5.1.0]
Профиль 
Сообщение Добавлено: 24 июл 2008, 00:33. Заголовок сообщения: 
Зарегистрирован:
    16 апр 2008, 22:22
Сообщения: 611
писал(а):
Нельзя, потому что граф после создания не регистрируется в ROT.

Это понятно... Но DirectSpy как раз создан для того, чтобы обнаруживвать создаваемый другим приложением граф, и регистрировать его. По крайней мере с графами видеоплееров это работает, а с BeholdTV почему-то нет...
Профиль 
Сообщение Добавлено: 24 июл 2008, 14:00. Заголовок сообщения: 
Beholder
Аватара пользователя
Зарегистрирован:
    13 июл 2004, 13:23
Сообщения: 1089
DirectSpy находит графы, зарегистрированные в ROT. Видеоплееры регистрируют свои графы.
Профиль 
Сообщение Добавлено: 24 июл 2008, 19:45. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    04 авг 2007, 20:26
Сообщения: 360
Откуда: Чебоксары
1. Проблема у многих, и как отладочное средство видеть структуру этих графов не помешало бы, чтобы знать, что может быть источником проблем, какие кодеки, промежуточные библиотеки, etc.
Можно ли сделать так, чтобы BTV не регистрируя никуда, давал возможность видеть что к чему присоединилось?
2. В частности, проблема BTV до сих пор не решилась, после чистой установки на другой диск и развертывания там обновлений и DirectX, BTV точно так же замедляет "перетаскивание" кодеков, если их установить дополнительно. Из всего многообразия дополнительных кодеков мне нужен только AMP, потому как сигнал кабельного телевидения очень сильно искажается. Тем не менее, даже без кодеков вообще также налицо зависание. В чем же разгадка?
3. Прерывания у меня сидят ли физически на одной линии, в чем пытались усмотреть причину проблем, или нет?
[Windows'8.1 x64][nVidia 285.62][Asus P5LD2SE][4Gb DDR-II][Intel E6320][GeForce 7600GS][Behold TV M6 Extra][BTV5.25/BDA5.5.1.0]
Профиль 
Сообщение Добавлено: 24 июл 2008, 19:52. Заголовок сообщения: 
Эксперт
Аватара пользователя
Зарегистрирован:
    29 окт 2005, 15:59
Сообщения: 924
писал(а):
... мне нужен только AMP, потому как сигнал кабельного телевидения очень сильно искажается...

Что же это за кабельное в Чебоксарах, что ему нужен плагин АМР ??? Сколько оно Вам платит за то, что Вы его смотрите?
Профиль WWW 
Сообщение Добавлено: 25 июл 2008, 09:25. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    06 мар 2006, 09:19
Сообщения: 206
Откуда: Смоленск
AMP на кабельных каналах?!!
Присоединяюсь к вопросу ЮpГен'а.

2Викториан:
Так что, проблему с прерываниями так и не удалось решить?
Перестановку в другие слоты и отключение периферии пробовали?
Мёртвые белки уходят на север!
AMD Ath64 3500+ Venice (939), Foxconn NF4UK8AA-8EKRS, MSI PCI-E 7600GT (256Mb), DDR400 1024Mb DUAL,
IDE 80Gb, SATA-II 250+750+2000Gb, SB Live! 5.1ch, DVD±RW PIONEER DVR-111D, InWin 350W, NEC 1970NX, M6Extra, WinXP SP3
Профиль ICQ 
Сообщение Добавлено: 25 июл 2008, 11:14. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    13 янв 2006, 15:01
Сообщения: 664
Откуда: Dagobah
писал(а):
Из всего многообразия дополнительных кодеков мне нужен только AMP

Ты путаешь КОДЕКИ и ПЛАГИНЫ. Это понятия, лежащие в совершенно разных плоскостях.

писал(а):
Перестановку в другие слоты и отключение периферии пробовали?

Действительно. Попробуй в БИОСе отключи все неиспользуемые порты и устройства. Ради эксперимента выдерни или отключи в БИОСе (если встроенная) сетевуху.
Девиз джедаев: "Нас стебут, а мы крепчаем!"
609RDS, XP Prof SP3.
Профиль 
Сообщение Добавлено: 25 июл 2008, 16:06. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    04 авг 2007, 20:26
Сообщения: 360
Откуда: Чебоксары
писал(а):
AMP на кабельных каналах?!!
Присоединяюсь к вопросу ЮpГен'а.

Да, я тут целый трактат на эту тему накидаю, начиная с вводом в перестройку передающего центра в Цивильске (40 км от Чебоксар), в результате возникли проблемы с телеприемом, у нас в частности надо было антенну переориентировать на 180°, а так как раз целая сеть воздушки прием перекрывает. И вот в 2001 не спросивши нас "осчастливили", срезали антенны и на безальтернативной основе их объединили магистральным коаксиалом с усилителем на микрорайон. Причем тут же кабель сгорел, ибо "нуль" электропитания стал выравниваться по оплетке, монтеров прислали, их током шибануло и месяц никто не решался исправлять, пока администрация города не заставила, по просьбе жильцов. Вот так и живем, повторы и шумы, а сигнал сильный, претензии принимаются только по уровню сигнала.
Тарелку бы поставить для "Триколора" - но не знаю, в нашем микрорайоне так не принято (считается, что маргиналы повышенный интерес проявляют), боюсь при уборке крыши ее снесут комьями снега.

Цитата:
Так что, проблему с прерываниями так и не удалось решить?
Перестановку в другие слоты и отключение периферии пробовали?

Пока не пробовал, не вижу в этом смысла, ибо замедление в "перетаскивании" плагинов стало критерием проблемы, а проявляется это в зависимости от наличия или отсутствия определенных плагинов. Но попробую.

Тем более, что прерывания не конфликтуют, по-видимому.
Если бы дело было только в прерываниях, то проблема была бы при нормальной записи, но происходят зависания почему-то только при отключении вывода, и очень редко при включении.
[Windows'8.1 x64][nVidia 285.62][Asus P5LD2SE][4Gb DDR-II][Intel E6320][GeForce 7600GS][Behold TV M6 Extra][BTV5.25/BDA5.5.1.0]
Профиль 
Сообщение Добавлено: 26 июл 2008, 15:26. Заголовок сообщения: 
Аватара пользователя
Зарегистрирован:
    04 авг 2007, 20:26
Сообщения: 360
Откуда: Чебоксары
писал(а):
писал(а):
Из всего многообразия дополнительных кодеков мне нужен только AMP

Ты путаешь КОДЕКИ и ПЛАГИНЫ. Это понятия, лежащие в совершенно разных плоскостях.

Я не путаю, просто смешал две ситуации:
1. Замедление перемещения ПЛАГИНов в разделе "Видеообработка", которое можно рассматривать критерием ненормальности ситуации.
2. Реальные зависания BTV в момент завершения записи по расписанию (вручную практически не пишу), причем одинаково виснет - как и при ручной остановке, так и при окончании расписания.

Цитата:
писал(а):
Перестановку в другие слоты и отключение периферии пробовали?

Действительно. Попробуй в БИОСе отключи все неиспользуемые порты и устройства. Ради эксперимента выдерни или отключи в БИОСе (если встроенная) сетевуху.

Сетевой чипсет встроенный, зависало, пока не отключил также и звуковой чипсет. Физически ничего не трогал. Потом на чистой системе удалил все драйвера USB чипсета, и это привело к кардинальной перестановке виртуальных прерываний при их автоматической установке. Сделал то же самое в старой системе, заодно удалив вообще все драйвера, и после их автоматической переустановки пока испытываю. При поверхностном тестировании зависаний не видать, несмотря на то, что замедление перемещения плагинов остается в силе при любом сочетании отключенных периферийных устройств.

Распределение прерываний, на мой взгляд, ничем не улучшилось:

Цитата:
PCI Devices:
PCI OnBoard PCI Bridge, IRQ5
PCI OnBoard PCI Bridge, IRQ11
PCI OnBoard USB Controller, IRQ3
PCI OnBoard USB Controller, IRQ5
PCI OnBoard USB Controller, IRQ3
PCI OnBoard SerialBus Cntrl., IRQ11
PCI OnBoard IDE
PCI Bridge Ethernet, IRQ11
PCI OnBoard Multimedia Device, IRQ11
PCI OnBoard PCI Bridge, IRQ5
PCI OnBoard USB Controller, IRQ11
PCI OnBoard USB Controller, IRQ11
PCI OnBoard PCI Bridge
PCI OnBoard IDE, IRQ11
PCI Bridge Multimedia device, IRQ5
PCI Bridge VGA, IRQ5

Единственное, что изменил в BIOS - это разрешил загрузку кода его собственного ROM BIOS, хотя я не представляю такого для встроенного чипсета. Теперь Shift-F10 предлагает при загрузке.

Интересно, почему под подозрения у здешних форумчан попадает именно сетевая карта, чем это было вызвано?

В свою же очередь, могу высказать предположение, что возня с прерываниями LAN может иметь смысл, т.к. система при сбоях Интернет умеет восстанавливать работоспособность, в том числе путем сброса контроллера. Интересно, как BTV в такой ситуации себя ведет?

Есть другая проблема - при записи нагрузка на процессор возрастает, в среднем 98% при колебаниях от 92% до 100%. Непонятно, что делает BTV, что требуется загрузить так сильно процессор?

КОДЕКов в системе не трогал, а в другой, чистой - не устанавливал вовсе, кроме обновлений Microsoft, Intel, nVidia и программы BTV. Как видим, они все-таки не причем, как и из комплекта K-lite, которые вопреки чьему-то мнению, хвостов от себя не оставили (в реестре нет).

Кстати, в результате установки всех плагинов на чистой системе замедлений плагинов больше там нет, возможно проблема в была все же в содержимом Settings.ini и Pluging.ini.

P.S. Как я и предполагал, "OnBoard" предполагает встроенный мультимедиа-чипсет, который отностися только к звуковой карте, - при её отключении строка пропадает.
P.P.S. Саппорт откровенно сачкует, никакой помощи от них не дождался, а от вас толку мало - не знаете ничего о внутреннем функционировании программы, исходные тексты недоступны.

Если саппорт присоединился к мнению насчет прерываний, а не может даже предложить средство, чтобы посмотреть, как APIC отображает виртуальные прерывания в реальные, то не знаю что даже думать о их компетентности.
[Windows'8.1 x64][nVidia 285.62][Asus P5LD2SE][4Gb DDR-II][Intel E6320][GeForce 7600GS][Behold TV M6 Extra][BTV5.25/BDA5.5.1.0]
Последний раз редактировалось Викториан 27 июл 2008, 07:24, всего редактировалось 1 раз.
Профиль 
Показать сообщения за:  Поле сортировки:    
Начать новую темуОтветить на тему  Страница 10 из 13  [ Сообщений: 193 ]  На страницу   Пред.  1 ... 7, 8, 9, 10, 11, 12, 13  След.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 28
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Найти:  
Перейти: