作者:-1????發(fā)布時間:2023-03-26 14:38 ????瀏覽次數(shù) :
我們可以對其使用率進(jìn)行限速,而不是凍結(jié)廢舊塊的回收。這里可以使用隨機(jī)化來均勻地分散速率限制對磨損塊的影響。我們使用類似于Random Early Discard 的方法,其中回收概率從1線性下降到0,因為塊的剩余壽命從平均值的80%下降到0%。
另一個減少磨損塊的使用率是把冷數(shù)據(jù)遷移到老的塊中。遷移數(shù)據(jù)時,像往常一樣執(zhí)行cleaning,但不是將回收塊附加到allocation pool隊列,而是使用冷塊中的數(shù)據(jù)來填充它。然后將冷塊再回收并添加到空閑隊列中。例如,如果塊中的剩余生命周期低于退休年齡(例如,平均剩余生命期的85%),則可以觸發(fā)此操作 。 退休年齡應(yīng)小于 平均剩余壽命的年齡差異,以便在限速開始之前將冷數(shù)據(jù)遷移到磨損的塊。