日志結構文件系統是一種計算機文件系統,在這種系統中,更新數據的速度比傳統方法更快,因為大多數操作都是寫入而不是查找。查找通常由內存和文件系統執行,以查找文件或編碼,但日志結構文件系統通常只有很少的尋道,因為查找往...
日志結構文件系統是一種計算機文件系統,在這種系統中,更新數據的速度比傳統方法更快,因為大多數操作都是寫入而不是查找。查找通常由內存和文件系統執行,以查找文件或編碼,但日志結構文件系統通常只有很少的尋道,因為查找往往需要很長的時間。2011年提供的大多數文件和檔案存儲系統都傾向于查找較少的文件,因為它們非常關注文件的位置,因此日志結構系統往往與這些系統配合得最好。如果訪問日志結構系統的內存或文件系統已經很少有尋道,實際上,這可能會減慢處理速度必須重寫或更改信息,它通常是通過訪問單個數據并對其進行更改來完成的。此系統有時可能會很慢,并且日志結構文件系統使用不同的方法來加快處理速度。日志結構系統不是直接將這些信息添加到要更改的文件中,而是在旁邊有一個日志所有更改都會保存到日志中。無論正在編輯什么程序,更新的編輯都會添加到最上面。當文件系統需要查找文件或更新時,它使用seek命令搜索整個系統,雖然seek命令可能很有用,尤其是在查找隱藏的信息時,該命令通常需要大量的時間和內存基于這個原因,日志結構文件系統的構建需要很少的搜索,這主要是通過側日志來完成的,因為seek可以快速地搜索日志,而不是盲目地搜索整個計算機或服務器大多數文件和存檔內存結構都不喜歡使用查找,因為它們只在系統不知道文件位于何處時使用,這兩個系統通常可以很好地協同工作,這將使日志結構系統和第二個系統之間的性能和節省速度更快。如果日志結構文件系統與另一個已經具有最小尋道次數的系統集成如果不執行多次內存寫入,則可能會出現問題。寫入不受良好支持,因此日志結構系統對寫入的大量使用成為一種負擔。另一個系統通常必須執行delete命令才能為新的寫入操作騰出空間,這需要大量的時間和內存來執行
-
發表于 2020-07-29 17:36
- 閱讀 ( 2035 )
- 分類:電腦網絡