我正在运行模拟(在一秒内更多关于这个),此模拟的一个文件是包含配置详细信息的python文件。我想运行这个模拟的多个版本,但我不知道是否运行一个模拟,打开另一个终端,然后编辑python文件并运行第二个模拟将破坏第一个模拟。 python是否有“源代码”的概念与实际进程分开?我可以安全地编辑文件吗?这些模拟需要一段时间。
(所以,我正在运行一个gem5模拟,我需要运行多个版本的模拟,不同的CPU属性。以防万一有帮助。)
答案 0 :(得分:3)
当你运行第一个实例时,它将使用第一个Python配置文件。然后,当您运行第二个实例时,它将运行新更新的配置文件。只要它不在localhost端口上运行它应该都可以正常工作,因为它将尝试使用相同的端口并且不会运行。如果不是这种情况,则应该使用更新的配置文件运行。