Dox 发表于 2020-9-11 11:04

能否查看傲腾内存里面都存了什么内容?

网上目前还没看到特别详细的原理和机制剖析,多数都是测速度和安装方法等比较表面的内容

比如硬盘上一个游戏有 50G 大小,经过一块 16G 的傲腾内存来运行,那么是否会占满全部容量,还是只会有一些文件占用?如果是后者,那么会占用傲腾以便为下次运行提速的文件是哪些呢?如果下次运行这款游戏,要用到傲腾里没有的文件(比如新的场景和 BGM 等),读取速度是不是就会降到和直接读取硬盘一样了?
诸如这种问题是我目前比较感兴趣的,但是碍于学识没法自行解惑,所以上来问问大家,有没有官方的文档或是民间的深入研究测试

CyanCloverFern 发表于 2020-9-11 11:11

本帖最后由 CyanCloverFern 于 2020-9-11 11:13 编辑

盲猜一下大致和cache原理相同(局部性原理,指令和数据在大部分情况下都在它附近的空间中能够找到),和划分内存加速硬盘、使用ssd加速硬盘在加速上原理相同。
优越性质在颗粒上,3DXPoint颗粒可以按字节读取而非按块读取(在DIMM的版本上就是这样)、寿命增加、延迟低、IOPS更高这些相对于nand ssd,和内存相比容量大。
爆容量了那肯定回归速度了,不过游戏嘛,大部分情况应该不至于爆掉16/32大小的容量,我最近玩的也就帝国2决定的图像增强包吃32G内存。


sirlion 发表于 2020-9-11 12:09

intel驱动里面有自动和锁定模式,自动也会有剩余空间可以自己往里面加固定的,锁定模式则全部是锁定,驱动不自动塞

Dox 发表于 2020-9-11 22:23

找到了一个官方文档,里面有对此的解答,但是比较笼统简略

问题 15: 如使用 16GB,可以为多少个游戏加速?
答: 要量化可加速的游戏或应用程序数量是不切实际的。因为这在很大程度上取决于:
软件大小和架构,以及您系统上其他的软件和使用模式,还有具体的平台配置等不
同因素。
问题 16: 游戏本身可能占用数个 GB 的空间,16GB 组件如何对整个游戏进行加速?如果组
件大小比游戏本身还要小,这是否会影响玩游戏?
答: 首次启动游戏时,英特尔® 快速存储技术驱动程序,会检测启动期间使用的具体文
件。之后,便会在执行启动操作时为这些文件加速。即便游戏本身会占用很多空间,
但玩游戏时,大部分空间并不会被使用。因此体验不会受组件大小的影响。如果同
时玩多个游戏,英特尔建议您选择更高的容量选项,如 32GB。
问题 17: 16GB 组件和 HDD 能够使游戏的启动和级别的加载速度变快(或接近使用纯固
态盘的速度)。那么,玩游戏的速度也会因此变快吗?
答: 并不会出现明显改进。因为玩游戏时,其数据会被加载到 DRAM 中
https://www.intel.cn/content/dam/www/public/cn/zh/documents/technical-specifications/optane-memory-faq.pdf

laotoutou 发表于 2020-9-11 22:36

页: [1]
查看完整版本: 能否查看傲腾内存里面都存了什么内容?