storage_content.txt用于描述主机的存储内容。 例如摘录:
/doc/simgrid/examples/platforms/g5k.xml 17028
但是当我将g5k.xml的大小更改为另一个值时:
/doc/simgrid/examples/platforms/g5k.xml 56245
SimGrid的descriptor function
始终提供旧值:
Full path: '/home/doc/simgrid/examples/platforms/g5k.xml'
Size: 17028
Mount point: '/home'
Storage Id: 'Disk4'
Storage Type: 'single_SSD'
Content Type: 'txt_unix'
File Descriptor Id: 0
或者:
当我将新文件“添加”到具有某个字节大小的storage_content.xml
时,描述符错误地给出了:
Full path: '/home/new_folder/new_file.xml'
Size: 0
Mount point: '/home'
Storage Id: 'Disk4'
Storage Type: 'single_SSD'
Content Type: 'txt_unix'
File Descriptor Id: 0
如何避免它?
答案 0 :(得分:2)
遗憾的是,到目前为止,无法将此文件的内容从一个模拟永久保存到另一个模拟。模拟结束时,内容不会保存到磁盘,因此在模拟器启动时会将其重置为原始内容。
此外,SimGrid存档的实际内容与此文件的内容之间没有任何关联。它是在某些时候从我们的存档列表生成的,但这绝不与文件系统同步。如果您想阅读此文件中的内容,只需编辑在构建过程中永远不会自动修改的文件。