使用 RAM 緩衝區修復程式凍結

使用 RAM 緩衝區修復程式凍結

我正在使用有小錯誤的程式。它是閉源的,所以我無法更改它的程式碼。它的功能非常出色,沒有任何一款應用程式能與它媲美。所以我無法使用其他程式。

但該程式有一個非常大的問題 - 這就是她如何使用磁碟。它有 2 個文件 - 保存所有內容的主文件和該文件的備份。那個“小”錯誤 - 她逐字節進行備份(讀取位元組 - 寫入位元組)。只需五分鐘即可完成。我有 SSD 磁碟,這應該是一個問題,因為檔案非常小(6898 位元組)。但是,由於某種愚蠢的原因,它在保存時凍結了。這不僅僅是 100 毫秒的小凍結,而是非常大的 10 秒凍結。

所以我有一個問題:我可以做些什麼嗎?我可以使用緩衝區,甚至是 RAM 磁碟(14 MB 記憶體根本不是問題)。如果我要使用 RAM 磁碟 - 我需要確保文件中的資訊保存到實際磁碟中。這些資訊並沒有那麼大,所以如果它回滾 5 分鐘 - 根本就不是什麼大問題(它每保存 5 分鐘,所以這確實應該是一個問題)。

所以,問題是:我怎麼能加快速度,最好做什麼:緩衝區、高速緩存,或是 RAM 磁碟?

而且,正如您所知:它最大的問題之一是根資料夾中有更多文件 - 所以如果我使用 RAM 磁碟,它應該只是那個資料夾。

相關內容