一般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 為優先。
沒有留言:
張貼留言