ceph bluefs 日誌壓縮解析

bluefs的操作大量增加時,日誌也會增加,從而增加佔用空間,由於文件系統的元數據在內存中都有記錄,且內存中的元數據都是非重複的,因此可以通過遍歷元數據,將元數據重新寫到日誌文件當中,即可實現日誌的壓縮,具體是_compact_log_async函數來實現的,其實現如下: old_log_jump_to = log_file->fnode.get_allocated(); //獲取已經分配的空間
相關文章
相關標籤/搜索