多核心電腦可以增快執行速度。在支援多核心的作業系統中,其分派給CPU 的與排程的..-阿摩線上測驗
1F
|
2F william 大三上 (2019/03/03)
程序(process)
當一個程式在電腦執行時會先向系統進行註冊,讓系統將這個程式記錄在它的執行清單上,系統此時會將這程序標上一個唯一的ID以作為區別,即PID(Process ID),並分配適當的資源給這個程式來進行工作,這些資源包含CPU的使用權以及獨立的資料儲存空間,我們稱此動作為建立一個處理程序(process)。每個程序所擁有的資源在執行期間是獨佔的,不與其它程序共用,所以每個程序只能存取屬於自己的部份,不能直接去更改其它程序的資料,如果程序間需要交流,必須建立通訊的管道才能交換情報。另外,因為CPU的數目有限而待執行的程序可能有很多個,因此系統會為每個程序規劃出一段CPU使用時間,在這段時間內分配給這個程序的CPU就專屬於該程... 查看完整內容 |