操作係統

文件訪問方法

文件訪問方法

訪問文件和將文件略讀到內存中的方式由訪問方法決定。通常,一種訪問方法由機器攜帶,而有操作係統支持多種訪問功能。

1.順序存取

信息位於一條記錄之後的另一條記錄是一個訂單。

讀取命令開始一個指針,將其位置向前改變1。

寫命令為帳戶分配空間,並將指針移動到當前文件的新頭文件。

這種方法對磁帶來說很便宜。

2.直接訪問

這種方法對磁盤是有益的。

文件被視為按塊或記錄的遞增序列排序。

對於讀/寫哪個塊沒有任何限製,它通常以任何順序執行。

用戶現在聲明,“read next”。

"n"可能是相對於文件開頭的數字,而不是相對於絕對物理磁盤位置的數字。

3.索引順序存取

它是在Constant access之上創建的。

它在訪問文件時使用Index來調節指針。

什麼是目錄?

文件的信息由目錄維護。一個目錄可以包含多個文件。它甚至可以在其中包含目錄。在Windows中,我們也稱這些目錄為文件夾。

在目錄中維護的信息:

名稱-用戶可見的名稱。

Type:目錄的排序。

位置:找到文件頭的設備和設備上的站點。

大小:文件中的字節數/字數/塊數。

位置:當前的下一個讀/下一個寫指針。

保護:讀/寫/執行/刪除的訪問控製。

用途:製作時間、存取時間、變更時間等。

掛載:當一個文件係統的基礎被“嫁接”到另一個文件係統的主流樹中時,它被稱為掛載。

Baidu
map