作者nhnlt ( bb客)
站內CSSE
標題[問題] 請問Buffering 和Spooling的不同?
時間Tue Oct 7 22:58:17 2008
不知可不可以在這邊問~
我在書上看到說,Spooling是可以同時對多個工作做CPU computation和I/O
Buffering則是同一時間內,只能對同一個工作做CPU computation和I/O~
可是東想西想這兩者的原理,又覺得很奇怪~
因為,假設有三個process,Buffering的意思不就是說,
當P1在將資料輸出至output Buffer時,P2正在做Computation,P3正在輸入至
Input Buffer,等到P1由I/O輸出後,P2可接著填入Ouput Buffer,P3可以到CPU上
做Computation......,如此P2與P3恰好為overlay execution
→問題:P2、P3不是就是兩個不同的工作嗎@@?
一直有個茫點不太懂,不知道有沒有人可以說明一下的@@
3Q
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.195.41