Ram

稀疏文件可以超出記憶體大小嗎?

  • October 6, 2019

由於文件的物理大小會小於邏輯文件大小,是否可以創建一個大小大於可用記憶體的稀疏文件?

文件自然可以比 RAM 大,稀疏或沒有。我有一個 TB 的硬碟,但沒有 TB 的 RAM。

如果您的意思是大於文件系統/分區,那麼當然,您可以創建一個大小為 EB 而不是 TB 的稀疏文件,這僅受給定文件系統的最大文件大小限制,您可以通過 Google 搜尋這些限制,例如例如,給定文件系統的 Wikipedia 條目通常會列出它們。

實際上將數據寫入這樣一個稀疏文件最終會產生常見的 no space left on device 錯誤。

引用自:https://unix.stackexchange.com/questions/264381