RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : BogoMips


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : shiz0rat
To : Sanych
Subj : BogoMips

> "Компилится элемнтарно Ватсон".(С)
> надо указать
> #define PORTABLE_BOGOMIPS

Я смотрел исходники... и мне они не нравятся... Я там много чего хочу переделать, даже без учёта "заточки" под ос\2, которая тоже не помешает. Всё ж таки способы измерения времени у ОС\2 и Линукса, АФАИК, различаются.

> НО результат измерений сильно зависит от текущей загрузки процессора

Ясен Пень. Это одна из проблем, которую я сейчас пытаюсь решить.

> cpu 32 %
> G:\C_Zadumki\BogoMips>bogomips.exe
> Calibrating delay loop.. ok - 1544.95 BogoMips
>
> cpu 17%
> G:\C_Zadumki\BogoMips>bogomips.exe
> Calibrating delay loop.. ok - 1626.88 BogoMips

Один из способов, который приходил мне в голову - мерять загрузку процессора, потом уже БогоМипсы, экстраполирую их на "идеально-чистую" систему (загрузка проца=БМВ), а для верности проделать всё это раз 10, и обработать полученные результаты статистическими методами... Но есть способ лучше, хотя и этот я, скорее всего, реализую - как опцию.

Thu 14 Oct 2004 12:24 Links (0.99pre13; OS/2 1 i386; 100x40)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.