分页: 1 / 1

建议增加一个缓存阈值的设置

发表于 : 周五 11月 18, 2016 10:47 pm
SKT
建议增加一个手动设置缓存文件大小阈值的选项

说得白话一点就是,给个开关,然后能设定如果读取或者缓写的文件是单独的大文件(比如说超过XX GB 或者 XX MB 的电影或者压缩文档等),此时就不进行缓读和缓写。(当然这个阈值的大小也应该可以自己手动设定,这样更能符合每个用户的情况,从而提高缓存效率)

因为读写这种大文件一般都发生在拷贝文件时或者观看视频时,而本身硬盘对单独连续的大文件读写性能就很不错,并且这种操作基本都是一次性的,所以没必要进行缓存。如果此时进行了缓读和缓写,就会挤掉原本有用的缓存内容(在缓存大小设定过小的情况下),这样就等于还要浪费时间和CPU及硬盘性能去重新进行有用内容的缓存。

Re: 建议增加一个缓存阈值的设置

发表于 : 周日 11月 20, 2016 4:38 pm
Support
谢谢您的建议!

由于PrimoCache并非是基于文件的缓存,因此任何对于文件的过滤实现比较麻烦。不过我们也考虑到这些情景,将会逐步对缓存算法进行优化,避免一些无用的数据进入缓存。