2011年4月5日 星期二

Linux Process 排程-2 (I/O bound vs Processor -bound)

      一般Process 我們可以依它使用CPU的特性分為I/O-bound 及Processor-bound .

      I/O bound 指的是它用少量CPU 的時間,多數時間用來等待I/O 的input,例如Key input。

      Processor-bound 則是以使用CPU的時間為主,例如一個無窮迴圈。

      而一個系統的排程,通常會希望達到最小延遲的表現,也就要較好的user interactive response time。因此,以此為Policy 排程通常是以I/O-bound 的process 為優先。        

    

沒有留言:

張貼留言