P2P緩存調度優化詢問 Topic is solved

交流 PrimoCache软件使用过程中遇到的问题以及心得等
这里提供官方的技术支持
回复
throlloffinger
1级用户
1级用户
帖子: 1
注册时间: 周日 1月 21, 2024 10:37 pm

P2P緩存調度優化詢問

帖子 throlloffinger »

之前配置
L1 cache: disable
L2 cache: optane M15 32GB; read only.
使用場景: p2p做種分流
緩存對象:約100GB熱資料於HDD,非系統碟
緩存命中:約50%左右

預想改良方案:
我想提高緩存命中,因為偶而還是有些下載,而且新種需求通常比較大,所以打算更改L2 cache policy為 read and write.這樣寫入時自動緩存,不必再從硬碟讀取加強做種效率.

另外再開L1 cache 64MB 作為寫緩存,目標用於零碎寫入 ex:MFT,logfile,extend等資料.延遲寫入沒開,避免斷電資料結構問題.

問題:
雖然看過貴司說明,但對L1 L2 寫緩存彼此關係還是有些疑問,日誌跟重複寫入型的日誌系統檔案,在L1 cache是直接覆寫嗎?因為開L1寫緩存的目的就是希望這些零碎資料不要寫進L2 cache增加SSD消耗.請問這樣設置有效果嗎?
头像
Support
技术支持组
技术支持组
帖子: 2667
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: P2P緩存調度優化詢問

帖子 Support »

无论是L1缓存还是L2缓存,都不会有针对文件的区分操作。这是因为PrimoCache是磁盘扇区级缓存软件,所缓存的对象是磁盘扇区数据,并不是完整的文件,也获取不到任何文件信息。所以下面的这个目标是不能实现的。
throlloffinger 写了: 周日 1月 21, 2024 11:06 pm 另外再開L1 cache 64MB 作為寫緩存,目標用於零碎寫入 ex:MFT,logfile,extend等資料.
此外,如果没有开延时写入,但设置了写缓存空间或共享缓存空间,那么写数据会即时写入硬盘,但同时也会被缓存。更多信息请参见
https://kb.romexsoftware.com/zh-cn/2-pr ... ache-space
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
回复