Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » На что способен четырехпроцессорный сервер на Pentium Pro? |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 5 6 | Печать |
Tronix
Advanced Member
Откуда: Москва Всего сообщений: 1749 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 янв. 2008 |
Выкладывай конечно, фотки всегда интересно посмотреть |
Fe-Restorator |
NEW! Сообщение отправлено: 6 февраля 2013 15:38
avalon-samara написал: Обычное дело, если видяха жёстко подвешена на шаренное IRQ. но вот видеоролики страшно тормозят. |
Сейчас на форуме |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 февраля 2013 15:49 Сообщение отредактировано: 6 февраля 2013 15:49
Fe-Restorator написал: Это была бы страшная проблема, но ее сильно облегчает тот факт, что видяхи физически не имеют возможности использовать линии IRQ Обычное дело, если видяха жёстко подвешена на шаренное IRQ. |
Кай
Гость
Divine Assassin Откуда: извне (from beyond) Всего сообщений: 13709 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 8 авг. 2010 |
Простите, Вы их с Voodoo - ускорителями не перепутали? Да, совсем древние EGA/VGA видяхи жёстко садились на IRQ 2. О PCI/AGP/PCI-x этого не скажешь. О них скажешь лишь то, что они предпочитают 10, 11 и 12. И иметь в системе видяху, расшэренную, например, со SCSI хостом, я никому не пожелаю. что видяхи физически не имеют возможности использовать линии IRQ |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 февраля 2013 19:41 Сообщение отредактировано: 6 февраля 2013 19:52
Кай написал: Кай, совсем древние EGA/VGA также ни на какое IRQ не садились, а еще в компьютерах с архитектурой х86 вообще нет линии IRQ 2 В силу особенностей "классической" архитектуры контроллера прерываний, этот разряд был зарезервирован, когда контроллер был один и восьмиканальный, затем использовался для каскадирования контроллеров, когда их стало два, и для совместимости стал просто отсутствовать, когда контроллер стал интегрированным в чипсет. Простите, Вы их с Voodoo - ускорителями не перепутали? Да, совсем древние EGA/VGA видяхи жёстко садились на IRQ 2 Кай написал: Они ничего не предпочитают. Линии за ними распределяются хостом шины PCI, но видеокарта их игнорирует. IRQ - это средство для того, чтобы девайс уведомлял процессор о каких-либо событиях. Например, СОМ-порт говорит, что пришли данные. Диск говорит, что закончил считывание сектора в буфер. А у видеокарты нет событий, которые требуют аппаратного прерывания работы процессора, у нее вся работа осуществляется через порты ввода-вывода и через фрейм памяти. О них скажешь лишь то, что они предпочитают 10, 11 и 12. И иметь в системе видяху, расшэренную, например, со SCSI хостом, я никому не пожелаю. Вдогонку: существовали видюхи, которые дергали IRQ при срабатывании луча развертки. Зачем - неизвестно, компьютеру это не требуется. |
wrenchrox
Advanced Member
Inhale Откуда: Москва Всего сообщений: 1888 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 11 нояб. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 февраля 2013 19:52 Сообщение отредактировано: 6 февраля 2013 20:52
DrPass Точно, поэтому любое устройство использовавшее когда-то второе прерывание садится на девятое. |
Fe-Restorator |
NEW! Сообщение отправлено: 6 февраля 2013 20:48 Сообщение отредактировано: 6 февраля 2013 20:56
DrPass написал: Значит, драйвер видеокарты никогда не получает данных о состоянии железяки, тупо непрерывно шлёт новые блоки данных в область адресов, которую считает видеопамятью, и надеется, что всё будет правильно показано на монике? А у видеокарты нет событий, которые требуют аппаратного прерывания работы процессора, у нее вся работа осуществляется через порты ввода-вывода и через фрейм памяти. Невзирая ни на смену видеорежимов, ни на активацию оверлея, ни на подключение фича-железок через одноимённый разъём... Что-то ты тут не договариваешь, камрад DrPass. |
Сейчас на форуме |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 6 февраля 2013 23:48 Сообщение отредактировано: 6 февраля 2013 23:49
Fe-Restorator написал: Получает, но ведь не через IRQ. Состояние железяки (в частности, видеокарты) всегда доступно через ее регистры. Значит, драйвер видеокарты никогда не получает данных о состоянии железяки Fe-Restorator написал: Что касается вывода изображения, так и есть. Видеодрайвер установил режим, и прекрасно знает, как нужно кодировать изображение для правильного отображения на монике в этом режиме. Что там ему проверять? Не сменила ли видеокарта самопроизвольно режим? Дык, не сменила. С видюхой, в отличие от большинства других устройств, не происходит ничего без ведома драйвера и его непосредственного управления. Поэтому IRQ ей выдается шиной PCI лишь "для единообразия" процесса (всем картам дают, и этой тоже надо дать), сама карта и ейный драйвер его никак не используют. тупо непрерывно шлёт новые блоки данных в область адресов, которую считает видеопамятью, и надеется, что всё будет правильно показано на монике? |
Fe-Restorator |
NEW! Сообщение отправлено: 7 февраля 2013 0:15 Сообщение отредактировано: 7 февраля 2013 0:23
DrPass написал: А к регистрам как добраться? всегда доступно через ее регистры И вообще, откель драйвер знает, что новая картинка сформирована и пора гнать её в видяху? Процу - не до какого-то вшивого драйвера, он напрочь (на N ядер*100%) занят обсчётом мега-пупер-таблицы очередной БД/3D... |
Сейчас на форуме |
La Forge
Advanced Member
Lt. Cmdr. Откуда: Рязань Всего сообщений: 3248 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 нояб. 2012 |
Интересно DrPass излагает, да. Но почему тогда на расшаренном прерывании видяха работает хуже? А это факт. Вот например на моём старом компе сидели TNT2 и Creative 128 на одном IRQ (LS на MVP3). Периодические рывки картинки в играх, треск в динамиках и т.д. При перестановке звукашки в другой слот рывки прекратились, fps поднялся значительно. Треска также стало меньше (полностью убралось после применения патча VIA latency). З.Ы. Кстати многие карты ATI класса mach64, Rage 2 имели переключатель, который определял, использует карта IRQ или нет. И стабильность работы (на том что тестировал) в первом случае заметно больше. |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 5 6 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » На что способен четырехпроцессорный сервер на Pentium Pro? |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |