問答題
【簡答題】如果用戶程序的工作是讀入一個數(shù)據(jù)段,處理之,再讀入下一段,再處理之……,直到n個數(shù)據(jù)段全部處理完畢。設數(shù)據(jù)段的長度與磁盤塊的長度相等。若磁盤管理采用單緩沖技術,緩沖器的長度也和磁盤塊的長度相等;若磁盤管理采用雙緩沖技術,每個緩沖區(qū)的長度與磁盤塊相等(即總長為2個磁盤塊)。請分別描述采用這兩種技術時,“磁盤讀入/數(shù)據(jù)從緩沖區(qū)移入用戶區(qū)/用戶處理”這3種操作步驟如何并行。
答案:
采用單緩沖技術,讀入第n+1個數(shù)據(jù)段和用戶處理第n個數(shù)據(jù)段可以并行,但數(shù)據(jù)從緩沖區(qū)移入用戶區(qū)時,磁盤不能讀入數(shù)據(jù),用戶程...