Io

塊/字元設備和隨機/順序訪問之間是否存在影響?

  • October 2, 2018

作業系統概念 說:

設備在許多方面都有所不同,如圖 13.7 所示。

• 字元流或塊。字元流設備一個接一個地傳輸字節,而塊設備將一個字節塊作為一個單元傳輸。

• 順序或隨機訪問。順序設備以設備確定的固定順序傳輸數據,而隨機訪問設備的使用者可以指示設備尋找任何可用的數據儲存位置

在此處輸入圖像描述

塊設備是否意味著隨機訪問?

隨機訪問是否意味著塊設備?

字元設備是否意味著順序訪問?

順序訪問是否意味著字元設備?

謝謝。

塊設備是否意味著隨機訪問?

不,例如帶有塊結構的僅倒帶磁帶。

隨機訪問是否意味著塊設備?

不,雖然我想不出具有隨機訪問的現有字元流設備。但是 SSD 和 Flash-ROM 通常允許特定字元的讀取寫入,儘管只能進行塊特定的擦除(這表明設備可以在更多維度上有所不同)。

字元設備是否意味著順序訪問?

這相當於第二個含義(通過對立)。

順序訪問是否意味著字元設備?

這相當於第一個含義。

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