假设我的Win10多核心CPU系统内,
目前装有两颗SSD硬碟,
每颗各自划分成一个逻辑卷,
现在我有8GB的记忆体要分给这两个逻辑卷做缓存,
那么设定"一个包含两个逻辑卷的8G缓存任务"的稳定度和效率比较好,
还是设定"两个4G缓存任务给两个逻辑卷"稳定度和效率比较好?
请问缓存任务推荐设定方式? Topic is solved
Re: 请问缓存任务推荐设定方式?
如果缓存其它配置都相同的话,设置成一个缓存任务比较简单,由PrimoCache根据两个逻辑卷的使用情况自动调度8GB。但是如果你想保证每个逻辑卷都有4GB缓存,则需要分成两个缓存任务。这里的区别主要就是当缓存空间满的时候,PrimoCache会丢弃旧的缓存数据,储存新的数据,假设某个时刻其中一个逻辑卷读取了8GB数据,那么如果是一个缓存任务,缓存就会全部更新为这8GB数据,另一个逻辑卷之前缓存的数据会全部被淘汰。而如果是两个缓存任务,则他们的缓存空间是独立的,一个逻辑卷的读写不会影响到另一个逻辑卷的缓存。
Re: 请问缓存任务推荐设定方式?
这么说保证每个逻辑卷都有4GB缓存任务的空间利用率较差,但是稳定性和效率较好?可以这样做结论吗?support 写了:如果缓存其它配置都相同的话,设置成一个缓存任务比较简单,由PrimoCache根据两个逻辑卷的使用情况自动调度8GB。但是如果你想保证每个逻辑卷都有4GB缓存,则需要分成两个缓存任务。这里的区别主要就是当缓存空间满的时候,PrimoCache会丢弃旧的缓存数据,储存新的数据,假设某个时刻其中一个逻辑卷读取了8GB数据,那么如果是一个缓存任务,缓存就会全部更新为这8GB数据,另一个逻辑卷之前缓存的数据会全部被淘汰。而如果是两个缓存任务,则他们的缓存空间是独立的,一个逻辑卷的读写不会影响到另一个逻辑卷的缓存。
Re: 请问缓存任务推荐设定方式?
不是很清楚你说的“稳定性”和“效率”指的是什么方面。
缓存的效果和实际应用环境中的具体数据读取情况有关,您应根据自己平时对这两个逻辑卷的使用情况来判断。如果某一个逻辑卷平时数据读写比较多,那么相应地要多分配些缓存。平分缓存的方式并不一定符合您实际的数据读写情况。一般来说,如果您自己也不太能判断具体情况,那么可以简单得使用一个缓存任务,让PrimoCache自己去调度缓存。如果你想保证某个逻辑卷必须有一部分缓存,那么可以分成两个缓存任务。
缓存的效果和实际应用环境中的具体数据读取情况有关,您应根据自己平时对这两个逻辑卷的使用情况来判断。如果某一个逻辑卷平时数据读写比较多,那么相应地要多分配些缓存。平分缓存的方式并不一定符合您实际的数据读写情况。一般来说,如果您自己也不太能判断具体情况,那么可以简单得使用一个缓存任务,让PrimoCache自己去调度缓存。如果你想保证某个逻辑卷必须有一部分缓存,那么可以分成两个缓存任务。