|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Valentin Nechayev 2:5020/400 18 May 2003 10:58:18 To : Alexander Stavitsky Subject : bogomips (Re: эхотаг на 486-ю) -------------------------------------------------------------------------------- >>> Alexander Stavitsky wrote: VN>> Hет тут никакого суеверия. Просто однажды кто-то решил, что скорость VN>> надо бы померять, но так как у линейки x86 реализация конвейера и VN>> шедулинга операций различается у даже соседних в ряду моделей с VN>> точностью до всё наоборот - он понял, что заточить на каждый процессор VN>> ему это измерение не получится, да и не нужно оно. Поэтому были VN>> выдуманы некоторые "условные попугаи", которые считаются не просто, а VN>> очень просто. Hу а то, что они требуют для каждой модели процессора VN>> своего коэффициента, причём применения админом, а не ядром - ну вот VN>> такое оно. AS> В принципе я услышал "какоето" обьяснение. Я понимаю это так. Ядро калибрует AS> некий delay-loop для дальнейшего использования в функциях, где необходимо AS> замерять или приостанавливать операции. Для этого, скажем, при подсчете AS> петли включается RTC, например, на 1 секунду. За эту секунду ничем не AS> груженый проц считает кол-во пустых циклов. Согласен, это некие "условные AS> попугаи"... Во-во. AS> Отмечено, я считаю, правильно, что никому эта величина не интересна. AS> Hо вот возникает интерес. Процессор у вас, скажем, 1GHz, а при калибровке AS> петли ядро показывает 100 BogoMIPS. Варианты ответа: 1) Вы пойдете читать AS> доки и словари на предмет слова 'bogus'; 2) Сынок, не трогай солнце! Оно AS> есть гуд... ;) ; 3) Задумаетесь 4) Поищет слово 'BogoMIPS' в документации к ядру. (Ой. И обломится. По крайней мере на 2.4.20. Вроде ж раньше было?) AS> Да, и не надо мне тут о порядках величин. AS> Я не говорю, что 100 BogoMIPS - это плохо. Hо не кажется вам, что данная AS> хар-ка в некоторых случаях оказывает прямое воздействие на AS> производительность? Как она может оказывать воздействие, когда она _отражает_ один из параметров производительности? Это примерно как "показания спидометра напрямую влияют на скорость автомобиля". И не придерёшься же, блин;)) - на первый взгляд всё правильно - жмёшь на газ, спидометру говорится показать больше, он разгоняет машину... разве не так? ;-| P.S. Hа самом деле, никому нахер не надо её показывать при загрузке, если не запрошен, например, verbose booting. -netch- --- ifmail v.2.15dev5 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7368a88f0123.html, оценка из 5, голосов 10
|