我們致力本地化我們在盡可能多的語言的網站越好,然而這一頁是機器使用谷歌翻譯翻譯。 | 關閉 |
通過 Steve Horton |
|
|
|
|
每當您打開任務管理器時,您都會注意到“進程”選項卡,其中列出了您打開的程序,以及“服務”選項卡,其中列出了……究竟是什麼?
要回答這個問題,我們必須看看處理器。
哦,男孩,處理器。
如你所知,處理器有核心。通常有多個內核–AMD處理器喜歡4到8個,而英特爾處理器喜歡大約相同的數量。
核心是執行工作的處理器的一部分。另一方面,線程是給出每個核心的賦值 – 在過去,一個核心對應於一個線程,但是英特爾的超線程允許一個核心同時處理多個進程。超線程使單個核心行為像兩個或更多虛擬核心 – 所以在您的計算機上,它會假設您有一個額外的核心。
與流行的看法相反, 您在計算機上執行的大多數操作並非多任務處理。大多數用戶使用的是雙核四核處理器,一旦你通過了兩到四個進程(暗示:你已經很久了),你就不再需要多任務了。然而,這並不是一件壞事,而且你沒有註意到這一點 – 這些核心是如此快速地處理你的過程,對於人類的感官,差異是不明顯的 – 當然,當你做的時候注意滯後,這些過程顯然比平常慢一點。
但是處理器對進程和服務的處理方式相同,但操作系統不同。流程之間的區別在於它表現在您直接與之交互的應用程序中,例如您的Web瀏覽器或IM客戶端。服務不遵守相同的規則,它通常在您的直接交互之外運行 – 始終在防病毒,您的系統時鐘,類似的東西。
所以,基本上,進程和服務之間的區別在於你總是搞亂一個,但通常不會經常調用另一個。您可以通過在“控制面板”中搜索“服務”並選擇要啟動的服務以及啟動時間來管理服務。確保不要弄亂服務,除非它導致您出現問題,或者您知道自己在做什麼 – 廢棄重要服務可能會導致您的操作系統崩潰,而且沒有人想要這樣做。