开源模拟器 Renode 和 QEMU 的对比

Renode 针对物联网应用,QEMU 针对 PC 模拟器。

Renode 支持多个节点,且节点之间可以互连,节点可以是异构的。

Renode 的外设模拟器使用 C# 实现,可以自行编写外设模拟器,然后导入,QEMU 的外设模拟器是 C 语言写的,与 QEMU 一起编译才行。

Renode 的节点包含的外设是通过配置文件或命令创建,很灵活。QEMU 的节点配置是固定的?

Renode 的指令模拟器用的就是 QEMU 的指令模拟器。