代码之家  ›  专栏  ›  技术社区  ›  bukzor

在现代硬件上模拟旧的、慢的处理器的最佳方法?

  •  0
  • bukzor  · 技术社区  · 8 年前

    我真的很喜欢在旧硬件上运行、优化我的软件的想法,因为你可以发自内心地 感觉 当事情变得更慢(或更快!)。最明显的方法是买一个旧的系统,然后直接用它来开发,但是这会让我的IDE、编译器和所有其他的开发任务停止,这没有什么帮助,而且(可能)是不必要的。

    我希望能够:

    • 同时,全速运行我的IDE、调试器、编译器
    • 在单个系统上

    • 以一定的精度模拟真实的、特定的旧系统
    • 同样地限制内存的速度和大小
    1 回复  |  直到 8 年前
        1
  •  0
  •   Community Mohan Dere    6 年前

    尝试在完全仿真模式下使用QEMU,但请记住,它会占用更多cpu资源。

    https://stuff.mit.edu/afs/sipb/project/phone-project/OldFiles/share/doc/qemu/qemu-doc.html

    • 全系统仿真。在这种模式下,QEMU模拟一个完整的系统(例如PC),包括一个或多个处理器和各种外围设备。它可以用来启动不同的操作系统而不重新启动电脑或调试系统代码。

    https://wiki.qemu.org/Documentation/Platforms

    推荐文章