Member
Статус: Не в сети Регистрация: 14.01.2004 Откуда: Киев, Украина
nickyoz свою ОС - писать на асм, слишком трудозатратно, точно овчинка выделки нестоит. Взять за основу что-то - можно, но ИМХО лучше за основу брать безопасный режим WinNT и негрузить программы автозагрузки. Помнится в Soltek'овских материнках была(может и есть еще) такая штука, как RedStorm Overclocking Utility(или как-то иначе). Так вот она откат из зависшего состояние она не производит, просто повышает частоту, тестирует, если не произошло зависания, то записывает значение в CMOS, тут смысл в том, возможно ли такое сделать(откат из зависшего состояния).
Это я к тому, что необходимо тестировать AGP, PCI устройства. Скажем Prime95 работает стабильно, а 3DMark сразу виснет - довольно распространённая ситуация.
Добавлено спустя 9 минут, 5 секунд: nickyoz
Цитата:
В общем идея такова. Если модель тестирования будет не большой, то можно попытать сделать системы вывода процесса из состояния подвсания... То есть идею следующие: 1) происходит передача управление какой-то непонятной инутрукции. Происходит исключение. Мы его ловим и далее работаем с ним
Не надо изобретать велосипед. Всё уже давно придумано. Называется WatchDog таймер.
Цитата:
ОТ ЧЕГО виснет комп при сбоях?
Масло масленное. "Зависание" - это частный случай сбоя.
Member
Статус: Не в сети Регистрация: 16.03.2004 Откуда: Almaty, KZ
Ivan83
Ivan83 писал(а):
Скажем Prime95 работает стабильно, а 3DMark сразу виснет
Такое, конечно же может быть, но я бы не сказал, что при зафиксенных PCI такая ситуация очень распространена... Придется еще и аналог 3DMark писать ... шутка...
Daemon
Daemon писал(а):
возможно ли такое сделать(откат из зависшего состояния)
Мне вот тоже интересно, как программно определить зависание компьютера, если он завис .. Без watchdog таймера, разумеется...
Daemon писал(а):
но для того, чтобы программа была более/менее серьезной необходимо поддержка наиболее популярных чипсетов
KT800 (Pro), nForce3, nForce4 xxx, Ati R480 (или как его там)... все, пожалуй...
Daemon писал(а):
Я думаю написать это Цитата: Модуль настройки таймингов и частоты памяти (A64Tweaker)
Было бы вообще замечательно
All Самая главная проблема: Как увелилчть FSB?
Я вот не могу понять, при критических ошибках Windows же сам вроде производит перезагрузку? Слышал что есть исходники BurnXX, S&M основан на них, но с доработками...
Ivan83 Ivan83 писал(а): Скажем Prime95 работает стабильно, а 3DMark сразу виснет
Такое, конечно же может быть, но я бы не сказал, что при зафиксенных PCI такая ситуация очень распространена...
Ну вот например Athlon64 ограничен собственно частотой процессора, частотой работы с памятью и частотой HT. HT как раз "отвечает" за AGP. И как это тестировать?
Цитата:
Я вот не могу понять, при критических ошибках Windows же сам вроде производит перезагрузку?
При сбое в работе процессора происходит ВСЁ что угодно. Начиная от совершенно нормальной работы программ (только резальтат оказывается ошибочным) и заканчивая полной "остановкой". Ни о какой программной обработке сбоя в общем случае речи быть не может.
Member
Статус: Не в сети Регистрация: 14.01.2004 Откуда: Киев, Украина
Ivan83
Цитата:
Это я к тому, что необходимо тестировать AGP, PCI устройства. Скажем Prime95 работает стабильно, а 3DMark сразу виснет - довольно распространённая ситуация.
Правильно, по этому я считаю стоит писать не бурнер, а тестирование на стабильность основаное на математическом аппарате, подобному Prime95, но в миниатюре Видеокарту можно нагрузить выполнением какой-нибудь операции(примитив с шейдером допустим).
Цитата:
Самая главная проблема: Как увелилчть FSB?
Есть несколько вариантов: 1. Наличие железа, тут RE поможет. 2. Клянчить у производителей. 3. Допустим для nForce2 есть код по изменению FSB, по идее для nForce3 и nForce4 должно быть похоже. Код по работе с некоторыми PLL тоже есть. Ivan83
Цитата:
Не надо изобретать велосипед. Всё уже давно придумано. Называется WatchDog таймер.
Видел у Sebastian Witt'a (автора 8rdavcore) на сайте OS программу: она работает с WatchDog из под Linux.
Member
Статус: Не в сети Регистрация: 16.03.2004 Откуда: Almaty, KZ
Ivan83
Ivan83 писал(а):
Ну вот например Athlon64 ограничен собственно частотой процессора, частотой работы с памятью и частотой HT. HT как раз "отвечает" за AGP. И как это тестировать?
Разгонять без увеличения HT (играться множителем, чтобы частота HT лежала в пределах 1000Mhz). Daemon
Daemon писал(а):
не бурнер, а тестирование на стабильность основаное на математическом аппарате
Видел у Sebastian Witt'a (автора 8rdavcore) на сайте OS программу: она работает с WatchDog из под Linux.
Это только для конкретной материнки, где этот WatchDog есть.
BiZk!T
Цитата:
Ivan83 Ivan83 писал(а): Ну вот например Athlon64 ограничен собственно частотой процессора, частотой работы с памятью и частотой HT. HT как раз "отвечает" за AGP. И как это тестировать?
Разгонять без увеличения HT (играться множителем, чтобы частота HT лежала в пределах 1000Mhz).
При частоте HT В ПРЕДЕЛАХ нормы увеличение базовой частоты Athlon64 вызывает проблемы по части видеокарт. Как такое возможно?
Цитата:
Daemon Daemon писал(а): не бурнер, а тестирование на стабильность основаное на математическом аппарате
Любые вычисления все равно разогреют процессор...
При тестировании совсем не обязательно "разогревать" процессор.
Ivan83 Ivan83 писал(а): увеличение базовой частоты Athlon64 вызывает проблемы по части видеокарт
Это уже какой-то особый случай получается... Никогда не сталкивался...
Лично сталкивался на nForce2, когда всякие тестилки прекрасно работали, а вот только запустить игру - вылет.
Аналогично на Athlon64 - когда AGP Fast write и SBA включены разгон заметно меньше.
Плюс встречал подобное в статьях...
Когда частота доходит до поредельной каждая мелочь может играть роль.
BiZk!T/ZETT/ Вот сюда выложил - это было давненько, сейчас я пишу "немного" пограмотнее. И проект заброшен был резко, так что выложил в "оборванном виде". Если разберетесь, или возьмете какие идеи - буду только рад. На вопросы отвечу.
Здесь меняется fsb прямым программированием регистров чипсета. А никто не знает, как сделать то же самое с помощью метода ntune, т.е. с привлечением bios-а? Мне кажется, что speedfan и clockgen пользуются этим способом.
Advanced member
Статус: Не в сети Регистрация: 20.11.2004 Фото: 23
Chibiusa писал(а):
CoolCmd писал(а):
метода ntune
А с чего взялась мысль, что там управление через BIOS?
Где-то читал, что для работы ntune нужна поддержка в БИОС-е.
Нечто под названием nvidia SMI bios.
Хотя с "обвинением" speedfan и clockgen я видимо погорячился
Последний раз редактировалось CoolCmd 12.09.2005 20:26, всего редактировалось 1 раз.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения