我传统上构建具有 2 个驱动器的系统 - 一个较小的驱动器用于系统,一个较大的驱动器用于存储(和备份)。
我目前正在设计一个新系统,我正在决定选择一块带有 32 GB msata 驱动器(用于英特尔快速存储/智能响应)的主板还是一块不带的主板。价格差异不是很大,但足以让我看到一些好处,还有其他功能。我感兴趣主要小型缓存 SSD 会对系统产生影响。
对于已经使用速度相当快的 SSD 启动的系统,缓存 SSD 是否有任何好处?我说的不是原始速度 - 例如,它是否会节省写入时间?缓存系统是否也有助于辅助驱动器(例如我想要使用的存储驱动器)?
答案1
对于读取:
理想情况下,您会以最快的速度从缓存 SSD 读取数据,同时,也会以最快的速度从“主”SSD 读取数据。您在此场景中观察到的吞吐量几乎是两个驱动器的最大吞吐量之和。
对于写入:
由于较小的 SSD 仅用于缓存,因此对缓存中页面的任何更改最终都必须写回到主存储介质。无法保证将缓存 SSD 中的脏页写入主 SSD 的过程会节省写入或延长主 SSD 的使用寿命。