【技术实现步骤摘要】
本专利技术涉及计算机缓存领域,特别涉及一种基于gbdt的混合写回/写通智能缓存算法。
技术介绍
1、固态盘(ssd)由于其高随机访问性能、体积小、能耗低等优点,被广泛应用到存储系统中。但是,固态盘的闪存具有有限program/erase(p/e)和寿命。通常,固态盘内置dram用作缓存,一方面减少用户请求更新到闪存的次数,另一方面平衡了i/o接口与闪存的速度差异,显著降低了用户i/o的响应时间。
2、传统的固态盘缓存策略主要有写回(write-back)和写通(write-through)两种。写回策略将数据首先写入到缓存,然后在适当的时候再将数据从缓存写入到闪存,写入操作只需要更新缓存,不需要立即访问闪存。这可以减少对闪存的访问次数,从而提高性能,由于缓存和闪存不是同时更新,这可能会导致数据不一致。写通策略则是将数据同时写入到缓存和闪存,缓存和闪存中的数据始终保持一致,每次写入操作都需要访问闪存,这可能会导致写入操作的延迟增加。这两种策略各有优势和劣势,因此选择合适的策略非常重要。
3、传统的固定策略可能无法灵
...【技术保护点】
1.一种基于GBDT的混合写回/写通智能缓存算法,其特征在于,包括以下步骤:
2.根据权利要求1所述的算法,其特征在于:步骤S1进行预处理的步骤包括:
3.根据权利要求2所述的算法,其特征在于,步骤S2中对GBDT模型进行训练的具体步骤包括:
4.根据权利要求3所述的算法,其特征在于,步骤S23进行迭代训练的具体步骤包括:
5.根据权利要求1所述的算法,其特征在于,步骤S3对GBDT模型进行预测的具体步骤包括:
6.根据权利要求1所述的算法,其特征在于:步骤S4中根据预测结果用相应的缓存策略来处理请求数据的具
...【技术特征摘要】
1.一种基于gbdt的混合写回/写通智能缓存算法,其特征在于,包括以下步骤:
2.根据权利要求1所述的算法,其特征在于:步骤s1进行预处理的步骤包括:
3.根据权利要求2所述的算法,其特征在于,步骤s2中对gbdt模型进行训练的具体步骤包括:
4.根据权利要求3所述的算法,其特征在于,步骤s23进行迭代训练的具体步骤包括:
5.根据权利要求1所述的算法,其特征在于,步骤s3对gbdt模型进行预测的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。