settings - 咖啡因模拟器:找不到文件:WebSearch1.spc.bz2
问题描述
我在 Caffeine 的模拟器中模拟一系列不同格式的轨迹。
但是,在尝试运行 Umass 存储跟踪时出现错误,例如:
Could not find file: WebSearch2.spc.bz2
我猜这个问题存在于格式、路径和文件名的某种组合中。
例如,写入 .conf 文件时:
paths = ["lirs:loop.trace.gz"]
格式是“lirs”,确实有一个文件 \simulator\src\main\resources\com\github\benmanes\caffeine\cache\simulator\parser\lirs\loop.trace.gz
所以这很好用。
同样,我在 \parser 下创建了一个名为“umass-storage”的子目录,并在那里下载了 WebSearch2.spc.bz2 文件,然后在 .conf 文件中写入:
paths = ["umass-storage:WebSearch2.spc.bz2"]
我也尝试解压缩文件,然后使用 paths = ["umass-storage:WebSearch2.spc"] 以及其他一些组合,但它们都给出了上述错误。
解决方案
要自动发现跟踪文件,必须将它们放在与其跟踪阅读器相同的包中。在这种情况下,它会是../parser/umass/storage
。但是,由于它是一个大文件,您可能不想将其包含在您的存储库中。相反,您可以指定绝对路径并将文件保存在外部目录中。
推荐阅读
- javascript - querySelectorAll 或返回多个元素的任何其他方法 - 不起作用
- ios - 点击推送通知:无法定向到特定的 ViewController
- javascript - JavaScript 画布 + requestAnimationFrame 口吃
- html - 如何使 2 张图像同时响应
- laravel - 将 Laravel mysql 迁移转换为 postgresql 时出现索引错误
- swift - '#selector' 的参数不引用 Swift 按钮目标中的 '@objc' 方法、属性或初始化程序
- css - 为什么 ThemeProvider (Material UI) 在这里对我不起作用?
- laravel - 一般错误:1364 字段“学生 ID”没有默认值
- configuration - Sublime Text 3 中的 set_layout 设置
- c# - AutoCAD C#/.Net:公开实体坐标