二级缓存有没必要用
primocache吧
全部回复
仅看楼主
level 1
poqingpo 楼主
电脑是这个配置,48G的内存,分了12G做一级,硬盘是1T的固态+8T机械硬盘,固态7300M/S的速度 ,然后有个空余的500G固态3500m/s的速度就拿来做二级。没开一级前固态速度是7300M/S,开了就是2万左右M/S,机械硬盘没开一级以前是200左右速度,开了后也是2万左右。然后这个500G的二级有没必要用。用了会不会反而拉低系统硬盘的速度。因为两者速度相差一半。倒是比机械快很多。
2023年11月12日 09点11分 1
level 1
poqingpo 楼主
如果不考虑二级缓存硬盘的速度,拿个SSD那种硬盘几百的速度来用当二级是不也可以,只要比机械硬盘速度快就行?
2023年11月12日 09点11分 2
我也是想这样用,因为以前的120G老固态换新的后没什么用了,正好可以废物利用来给机械硬盘加速。
2024年05月31日 01点05分
level 1
直接常用的放固态里面比当什么二级靠谱多了
2023年11月12日 15点11分 3
level 4
内存这么大用啥二级,二级是用固态加速机械的,一级用不完是不会用到二级,设置了也用不到。
2023年11月12日 16点11分 4
level 7
二缓日常用没啥必要,我现在只用内存给所有机械硬盘做写缓,还有系统固态做写缓基本能降低大约两三成写入量。
2023年11月13日 14点11分 5
level 2
内存大没必要2级
2024年01月05日 20点01分 6
level 4
这软件主要就两个用途:给固态减少写入量,给机械加速。你固态这么大肯定够装应用了,所以用内存开12g一缓是合理的,机械主要是存资料和数据,你就算看4k速度也够,没必要用固态的寿命去换二级缓存,要知道固态做二缓是严重放大写操作的。
这软件的合理应用策略我觉得应该是,大内存就做大一缓,固态机械都能吃好处,固态不够大比如只有128g装完系统就没了,应用和几百g的大游戏被迫放机械,这时候固态分2个区除了装系统的60g另外60g做二缓,这样游戏应用也能吃到加速
核心思想就一条:用高速的设备给低速的加速,用不到的数据不必做加速以减少高速设备容量的浪费。
2024年03月08日 05点03分 7
@gamerom 你用sata固态是给机械加速对吧,我不知道你sata固态和机械容量多大,按我个人经验是缓存用的固态越大越好,如果容量紧张,就以要加速的分区容量的1%到5%(比如1t机械你设个50g二级),或者覆盖被加速数据容量的10%以上(比如你1t机械上总共占用500g数据,10%就50g二缓
2024年06月03日 00点06分
我主板有两个M2,C盘nvme装系统,另一个M2插个sata协议的固态做缓存,内存16G不想分配,1级缓存空着,只分配2级缓存目的是给机械硬盘加速,那么二级缓存应该设置多大呢?
2024年05月30日 13点05分
@riverszhao 二缓一定要足够大,不然命中率达不到80%你还不如不设,因为二缓比内存做的一缓慢多了,命中率低反而会占用大量cpu和io时间明显拖慢性能(新缓存不停地写覆盖未命中的旧缓存)
2024年06月03日 01点06分
level 1
只要是内存模拟一缓的,就都需要二缓。一缓在物理层还是内存,断电就没了,除非你永远不关机,不然每次开机都得再缓一次,那也就失去了缓存的意义。ssd二缓的好处就在于缓一次,只要量够基本就会一直在里面,以后cpu调用的时候先去内存找,自然是没有,然后就去ssd缓存里找,找到了就不会去速度慢的硬盘里找。
2024年06月21日 15点06分 8
那么一缓数据关机后会转到二缓吗
2024年12月15日 02点12分
level 2
L2是固态硬盘,如果给机械加速,你为什么不把加速的数据直接放到固态硬盘里去
2024年07月07日 11点07分 9
level 3
不用 我64G内存只用一缓 给了系统24G 游戏盘和仓库盘共用20G 打开啥都麻溜得很
2024年12月24日 04点12分 10
1