Libmicro - Новый микротест для ОС от разработчиков OpenSolaris Барт Смалдерс (Bart Smaalders) из Sun Microsystems выложил в свободный доступ исходники libmicro, портируемого набора микротестов, направленных на измерение скорости работы основных системных вызовов и библиотечных функций. Тест был разработан в рамках неофициальной компании "Если другая ОС быстрее, это баг в Solaris" (If another OS is faster it's a Solaris bug) и уже сослужил хорошую службу в разработке Solaris 10. Смотрите также обсуждение теста на форумах OpenSolaris. |
Комментарии |
Комментарии: 83
Зарегистрирован: 04.07.2004 21:44
| Микробенчмарки на мою любимую ОС можно найти в её документации.
Вряд ли в [Open]Solaris смогут исправить такие баги. |
|
Комментарии: 558
| Здесь то при чем твоя любимая ОС? Тем более что ты на нее только любуешься, но сам говоришь что пока не работаешь... не создавай себе кумира как говорится...
Да и достал уже... что ни сообщение от капитана, то обязательно упоминание любимой синей бутылки... причем независимо от темы сообщения. это уже нездоровый фанатизм называется. |
|
Комментарии: 83
Зарегистрирован: 04.07.2004 21:44
| Это лишь маленькое недоумение насчёт излишне амбициозного заявления. |
|
Комментарии: 558
| Да у тебя в каждом сообщении такие недоумения... Просто надоело.
А насчет тестов - ничего удивительного не вижу... в принципе тестируют в основном libc ну там разные POSIX функции... почему это не может быстро работать в Солярисе - я не понимаю... что тебя так удивило в сообщении? |
|
Комментарии: 83
Зарегистрирован: 04.07.2004 21:44
| 1. Количество моих сообщений на порядок меньше суммарного количества сообщений включая новости с упоминанием линукса. Не надоело ли упоминание линукса? На него, кстати уже были жалобы.
2. Я упоминаю Вluebottle в основном только в ответ на необоснованные заявления. Например, утверждение "If another OS is faster it's a Solaris bug" не учитывает существование архитектур класса Bluebottle.
3. Я обсуждаю только технические аспекты. Я не говорю "Bluebottle всех порулит" или "Солярис must die".
4. Solaris - операционная система, которая замечательно справляется со своим предназначением и написана людьми, знающими своё дело. |
|
Комментарии: 558
| Но проблема в том, что ты при всем желании не сможешь запустить этот тест на своей любимой BlueBottle, так что сравнение по меньшей мере некорректно...
это получается что-то типа того: Мой любимый BlueBottle по своим собственным тестам (которые описаны почему-то только в документации) порвет Solaris за нефиг делать. |
|
Комментарии: 83
Зарегистрирован: 04.07.2004 21:44
| Да, напрямую именно эти микробенчмарки непереносимы в Bluebottle. В Bluebottle нету fork, printf, open, close, семафоров и всего остального.
Поэтому измерять и сравнивать можно только сходные по назначению функциональности: вызов системных функций, время создания независимо исполняемой параллельной сущности, время переключения между такими сущностями, накладные расходы на взаимодействие между такими сущностями, скорость работы примитивов синхронизации, и т. д.
И где должны быть описаны такие результаты если не в документации? |
|
Комментарии: 558
| Цитирую:
Микробенчмарки на мою любимую ОС можно найти в её документации
Речь шла не о результатах, а о самих бенчмарках...
Кстати какой смысл описывать результаты в документации? Ведь это зависит от аппаратных возможностей... |
|
Комментарии: 523
| Кстати, как только есть новости о BlueBottle, товарищ капитан, жмите кнопку "Добавить новость" и кидайте, а мы рассмотрим. |
Комментарии доступны только авторизованным пользователям, авторизуйтесь или зарегистрируйтесь на сайте здесь
|