у меня на ноуте 2 ядра, я хочу проверить SPMC очередь на 10 читателях. Если я создам в qemu 10 vCPU, они будут пытаться эмулировать 10 кэшей, модель памяти и т.д.?
(это офтопик здесь. Более релевантно, скорее, @pro_osdev) QEMU - функциональный симулятор, ему крайне неинтересно моделировать побочные эффекты в кеше далее обращения в память (это будет сильно тормозить симуляцию). Но, вроде бы, есть performance симуляторы (clock-precise) которые основываются на QEMU но с моделями кешей, например быстрый гуглинг принес cachesim (так себе модель, только статистика) в qsim (но qsim не выглядит очень живым)
А что конкретно ты хочешь проверять? Может проще взять какой нить relacy и написать пару тестов?
Обсуждают сегодня