在Linux中如何在磁碟上有寫回快取?基本上,我想設定一個 100MB RAM 快取用於寫入,每 3-5 分鐘或滿時寫入一次。這可能嗎?有沒有sysctl
可以調整的設定?
謝謝!
答案1
Linux 已經做了一些寫回快取。調查pdflush 及其工作原理。不幸的是,需要一些時間來理解所有細節,因為它非常複雜,但如果您想對其進行調整(例如針對筆記型電腦),那麼這就是開始的地方。
答案2
你可以看看最終持久 Ram 磁碟 (EPRD),但處理這個問題的最佳方法是使用硬體。您需要獨立於作業系統的東西,以便在作業系統崩潰、電源事件和其他中斷時保護您的資料。
您是否有理由對使用現代 RAID 控制器上提供的非揮發性快取不感興趣?