在實現(xiàn)文件系統(tǒng)時,可采用"目錄項分解法"加快文件目錄檢索速度。 假設(shè)目錄文件存放在磁盤上,每個盤
A.15.5
B.16.5
C.15
D.16
A.15.5
B.16.5
C.15
D.16
第1題
A.2
B.4
C.8
D.16
第2題
A.2
B.4
C.8
D.16
第3題
如果下級文件是普通文件,則上級目錄項指向該文件的FCB(文件控制塊)地址。假設(shè)圖中所示的文件目錄結(jié)構(gòu)中,文件或子目錄按自左向右的次序建立,而符號"…"表示尚有其他文件或子目錄未列出。
1.假設(shè)普通文件采用UNIX的三級索引結(jié)構(gòu),主索引表放在文件控制塊中。
(1)假設(shè)每個物理塊能存放128個地址(物理塊塊號),那么,普通文件的大小最大為多少塊?
(2)若要讀/A/D/G/I/K的第7461塊,系統(tǒng)最少啟動硬盤幾次,最多幾次?
2.若普通文件采用順序結(jié)構(gòu),若要讀/A/D/G/I/K的第285塊,最少啟動硬盤幾次,最多幾次?
3.為了打開文件,用戶給出文件名后,操作系統(tǒng)應(yīng)做哪些工作?
4.一般在文件系統(tǒng)中,為了加快文件目錄檢索速度(減少啟動硬盤的次數(shù)),可以采用什么方法?
第4題
第5題
圖3-2 文件系統(tǒng)目錄文件采用鏈接結(jié)構(gòu),每個磁盤塊放10個下級文件的描述信息,若下級文件為目錄文件,則上級目錄指向該目錄的第一塊,否則指向普通文件的文件控制塊,每個目錄下最多放10個下級文件,普通文件采用順序結(jié)構(gòu),文件H共有15個磁盤塊。若要讀文件B/E,F(xiàn)/H中的第8塊,最少要啟動硬盤多少次? ______。
A.5次
B.6次
C.18次
D.14次
第8題
A.同一文件系統(tǒng)中不允許文件同名,否則會引起混亂
B.在文件系統(tǒng)中,打開文件是指創(chuàng)建一個文件控制塊
C.文件目錄一般存放在外存
D.文件的索引表全部存放在文件控制塊牛
第9題
A.85
B.170
C.512
D.1024