Форум: "Потрепаться";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];
ВнизВесьма странное поведение программы Найти похожие ветки
← →
olookin (2002-02-22 14:51) [30]Уважаемые господа!
Я прочитал все ваши послания.
Хочу добавить новые наблюдения.
1. Под Win 2000 я воткнул все вычисления в поток, затем сделал потоку Idle, а в момент начала расчетов стал запускать разные приложения (с целью резко затормозить работу процессора). УДИВИТЕЛЬНО, но результат изменился и стал правильным.
2. Проверив работу программы на системах Win98, NT4 и Win2000 я получил, что программа правильно работает на той машине, где НЕ установлена Win2000. Выборка была из 6 машин, 1 - Win 98 (Pentium 2), 2 - NT 4 (Pentium 2 и 3), 3 - Win2000 (Pentium 3 и две машины Pentium 4).
В итоге пришел к выводу, что виновата система. Более того, я слышал, что Win2000 использует некую "конвейерную" систему расчета, при которой выполняет предсказание (я это понимаю так - если какая-то величина остается постоянной на протяжении длительного интервала времени, то система подставляет это значение, а не вычисляет его каждый раз). САМОЕ ВАЖНОЕ, что ошибка возникает именно на стационарном участке расчетов.
Может быть именно это является причиной?
Заранее спасибо за ответы.
Страницы: 1 2 вся ветка
Форум: "Потрепаться";
Текущий архив: 2002.04.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c