單執行緒

單執行緒在程式執行時,所走的程式路徑按照連續順序排下來,前面的必須處理好,後面的才會執行。

單執行緒較多執行緒來說,系統穩定、擴展性極強、軟體豐富。多用於點對點的服務。

軟道語錄

單執行緒 單執行緒

單執行緒

單執行緒就是一心一意,用情專一的痴情少年

單執行緒就是進程只有一個執行緒

多執行緒就是進程有多個執行緒

單執行緒處理的優點:同步應用程式的開發比較容易,但由於需要在上一個任務完成後才能開始新的任務,所以其效率通常比多執行緒應用程式低。如果完成同步任務所用的時間比預計時間長,應用程式可能會不回響。多執行緒處理可以同時運行多個過程。例如,文字處理器應用程式在您處理文檔的同時,可以檢查拼寫(作為單獨的任務)。由於多執行緒應用程式將程式劃分成獨立的任務,因此可以在以下方面顯著提高性能: 多執行緒技術使程式的回響速度更快,因為用戶界面可以在進行其他工作的同時一直處於活動狀態。 當前沒有進行處理的任務可以將處理器時間讓給其他任務。 占用大量處理時間的任務可以定期將處理器時間讓給其他任務。 可以隨時停止任務。 可以分別設定各個任務的優先權以最佳化性能。

相關詞條

相關搜尋

熱門詞條

聯絡我們