“写入模式”的粗略测试,供大家参考

交流 PrimoCache软件使用过程中遇到的问题以及心得等
这里提供官方的技术支持
回复
chenyingkeng
3级用户
3级用户
帖子: 12
注册时间: 周六 2月 23, 2019 6:30 pm

“写入模式”的粗略测试,供大家参考

帖子 chenyingkeng »

老实说,该软件最模糊的就是写入模式的选择了,我一直也在迷茫这5个模式的具体效果。
一、写入横式有5种,分别是原始、智能、空闲、缓冲、均衡。
原始:每次延时间隔到期就开始将所有缓写数据写入到底层磁盘。
智能:除具备原始模式的行为外,当缓写数据量达到缓存容量的90%时自动在Windows空闲时写入10%~20%的缓写数据到磁盘。
空闲:除具备原始模式的行为外,当Windows空闲时自动将所有缓写数据写入磁盘。
缓冲:除具备原始模式的行为外,当“缓写数据块”达到缓存容量的40%时自动在Windows空闲时写入足够多的缓写数据到磁盘以保证80%的可用缓存。
均衡:将一段时间内的缓写数据量平均化并均匀写入磁盘,以避免延时间隔到期时,磁盘写入高峰的情况。

二、测试时的设置
独立的读和写缓存空间,读缓存4g,写缓存4g,
启用延时写入为“无限”

三、测试结果
1、原始:“写入L1总计”增加,“缓写数据块”增加,“闲置缓存”减少,由于是无限延时写入,“闲置缓存”用完后,开始“写入磁盘总计”,如果还有绵绵不断的数据在请求写入,由于是无限延时写入,所有数据不再经过缓存,而直接写入到磁盘,写入速度比较有规律,大约是几十m,cpu占用15%-20%。

2、空闲:“写入L1总计”增加,“缓写数据块”增加,“闲置缓存”减少,由于是无限延时写入,“闲置缓存”用完后,开始“写入磁盘总计”,如果还有绵绵不断的数据在请求写入,由于是无限延时写入,所有数据不再经过缓存,而直接写入到磁盘,写入速度没规律,有时候几十m,有时候几个g,下载完成时“缓写数据块”也归零,cpu占用15%-20%。

3、均衡:“写入L1总计”增加,“缓写数据块”增加,“闲置缓存”减少,“闲置缓存”用完后,开始“写入磁盘总计”,如果还有绵绵不断的数据在请求写入,由于是无限延时写入,所有数据不再经过缓存,而直接写入到磁盘,写入速度很均匀,大约是几十m,下载完成时“缓写数据块”也归零,cpu占用15%-20%。

4、智能:“写入L1总计”增加,“闲置缓存”减少,“缓写数据块”达到90%时,系统空闲时开始“写入磁盘总计”,由于只会将10%~20%的缓写数据写入到硬盘,如果还有绵绵不断的数据在请求写入,大约几秒钟就需要进行“写入磁盘”操作,保证“闲置缓存”还有10%~20%可用。

5、缓冲:“写入L1总计”增加,“闲置缓存”减少,“缓写数据块”达到40%时,系统空闲时开始“写入磁盘总计”,由于会将足够多的缓写数据写入到硬盘,如果还有绵绵不断的数据在请求写入,大约十几秒~几十秒才需要进行“写入磁盘”操作,保证“闲置缓存”还有80%可用,cpu占用25%左右。

四、建议
1、原始、空闲、均衡,这3种模式很相似。
2、智能、缓冲,这2种模式也很相似,区别在是否频繁写入磁盘。
3、对于下载量大的固态硬盘(比如SSD、nvme等),需要保护时,建议选择“缓冲”模式,
上次由 chenyingkeng 在 周一 2月 20, 2023 7:43 am,总共编辑 1 次。
spvwh
9级用户
9级用户
帖子: 162
注册时间: 周一 6月 15, 2009 10:06 am

Re: “写入模式”的粗略测试,供大家参考

帖子 spvwh »

个人认为,下载盘建议采用均衡模式,尤其下载盘是叠瓦盘,均衡模式每次写入量不大,缓冲模式一次写入量大,叠瓦盘会卡住
chenyingkeng
3级用户
3级用户
帖子: 12
注册时间: 周六 2月 23, 2019 6:30 pm

Re: “写入模式”的粗略测试,供大家参考

帖子 chenyingkeng »

spvwh 写了: 周日 2月 19, 2023 10:22 pm 个人认为,下载盘建议采用均衡模式,尤其下载盘是叠瓦盘,均衡模式每次写入量不大,缓冲模式一次写入量大,叠瓦盘会卡住
有道理,我编辑了帖子,改成了固态硬盘。
头像
Support
技术支持组
技术支持组
帖子: 2667
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: “写入模式”的粗略测试,供大家参考

帖子 Support »

日常使用场景中不建议使用无限延时,避免“紧急写入”带来的低性能。更多请参见
https://www.romexsoftware.com/zh-cn/pri ... write.html
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
MOOMS
3级用户
3级用户
帖子: 17
注册时间: 周日 5月 20, 2012 7:14 am

Re: “写入模式”的粗略测试,供大家参考

帖子 MOOMS »

個人是用智能,取個平衡,一般想盡可能把寫入資料保留在緩寫中,重複利用.

緩沖對於大量下載不錯,但保留的資料比例太少,一般場景有點浪費。


與其單獨緩沖,我更傾向於合在一起加大緩存空間,

網路全速下載量壓在20%內,網路下載就沒問題了,

至於突發性的,如果不是設無限應該都還好。
回复