arxont писал(а): ↑Пт июл 31, 2020 2:38 pm
Потому что всё что ты считаешь, это ограничение скорости вывода на консоль.
Хз. Я так напихал да скомпилил.
arxont писал(а): ↑Пт июл 31, 2020 2:38 pm
Потом, ты понимаешь, что скорость процессора это несколько иное? И мультитредность, кэш, инструкции там всякие?
Мне этого не нужно. Нужен был сверх минималистичный бенчмарк чтобы осуществлять грубый замер и сравнение производительности вычислительных сред. Если направить вывод бенчмарка в файл можно изучить колебания значений во времени.
arxont писал(а): ↑Пт июл 31, 2020 2:38 pm
А твой бенчмарк, даже не грузит проц целиком (на твоих же скринах)
92% на скрине с Limbo - это заряд батареи телефона.
Телефон навязывает режим экономии энергии и тротлит по-черному.
Сомневаюсь что Limbo получил достаточное количество процессорного времени.
100% загрузка процессора клиентским приложением в многозадачной среде возможна в случае если у приложения нет конкурентов на отдельном процессоре.
Зависимость от конкурентов - это тоже хорошо. Она показывает производительность приложения не в тепличных условиях а в боевых.
Влияние тротлинга и режима энергосбережения - тоже хорошо.
https://www.phoronix-test-suite.com/ - слишком большой бенчмарк и не работает с FreeDOS.
Виртуалка на FreeDOS - это виртуалка с самыми минимальными системными требованиями. FreeDOS оперативно грузится даже на телефоне с ARM процессором, позволяет оперативно поднимать большое количество виртуалок даже во вложенной виртуализации.
Как завещал Билли: "640Кб должно быть достаточно для каждого!"