Есть задача: делать бэнчмарки программ, результаты которых зависят от производительности компьютера, на котором они проводятся. Как минимизировать разницу в их результатах при использовании разных компьютеров?
Сейчас думаю эмулировать с помощью QEMU машину и уже в ней делать бенчмарки. В этом случае нет зависимости от производительности компьютера.
Обычные виртуальные машины не подходят, так как они могут использовать аппаратные инструкции разных процессоров(AMD-V, Intel-VT, etc...), а в случае QEMU производительность гостевых ОС будет зависеть только от версии QEMU