我真的很喜欢在旧硬件上运行,优化我的软件的想法,因为当事情变慢(或变快!)时,您可以明显地感觉。最明显的方法是购买一个旧系统,并将其实际用于开发,但这将使我的IDE,编译器和所有其他开发任务失效,这没有什么用处,并且(可能)没有必要。
我希望能够:
很好玩:
答案 0 :(得分:0)
尝试在完全仿真模式下使用QEMU,但请记住,它使用了更多的CPU资源。
https://stuff.mit.edu/afs/sipb/project/phone-project/OldFiles/share/doc/qemu/qemu-doc.html
QEMU有两种操作模式:
完整系统仿真。在这种模式下,QEMU仿真一个完整的系统(例如PC),包括一个或几个处理器以及各种外围设备。它可以用于启动不同的操作系统而无需重新启动PC或调试系统代码。
用户模式仿真(仅Linux主机)。在这种模式下,QEMU可以在另一个CPU上启动为一个CPU编译的Linux进程。
可能的架构可以在此处看到: https://wiki.qemu.org/Documentation/Platforms