2014-02-20 40 views

回答

1

當然,如果I/O流被另一個正在執行輸出的線程鎖定,可以。

不使用'短期調度程序'的含義。控制檯流可能會受到一個互斥體的保護,並在請求I/O時按照「常規」方式被線程鎖定/解鎖。

+1

短期調度程序(也稱爲CPU調度程序)決定在時鐘中斷,I/O中斷,操作系統調用後要執行哪些就緒內存中進程(分配CPU)或另一種形式的信號 – sumanth232

0

您將需要手動同步。你不能假設它是線程安全的。 如果你想要,單獨的線程不會同時訪問流,你需要用一個互斥量來包裝輸出。

相關問題