- 相關推薦
什么是系統(tǒng)進程
進程是程序在計算機上的一次執(zhí)行活動。當運行一個程序,就啟動了一個進程。下面是一起來了解什么是系統(tǒng)進程:
進程可以分為系統(tǒng)進程和用戶進程。凡是用于完成操作系統(tǒng)的各種功能的進程就是系統(tǒng)進程,就是處于運行狀態(tài)下的操作系統(tǒng)本身;用戶進程就是所有啟動的進程。進程是操作系統(tǒng)進行資源分配的單位。
可以通過快捷鍵Ctrl+alt+del打開任務管理器來查看進程標簽。也可以在任務欄的空白處點擊鼠標右鍵選擇“任務管理器”并查看其中的進程標簽。
危害較大的可執(zhí)行病毒同樣以“進程”形式出現在系統(tǒng)內部(一些病毒可能并不被進程列表顯示,如“宏病毒”),那么及時查看并準確殺掉非法進程對于手工殺毒有起著關鍵性的作用。
因此,學會查看和管理進程,對系統(tǒng)的穩(wěn)定以及安全都有極其深刻的意義。
在系統(tǒng)當前運行的進程里包括:系統(tǒng)管理計算機個體和完成各種操作所必需的進程;用戶開啟、執(zhí)行的額外程序進程,當然也包括用戶不知道,而自動運行的非法進程(它們就有可能是病毒程序)。 在這些進程里面,有些進程是系統(tǒng)運行所必須調用的進程稱之為關鍵進程。了解了哪些是關鍵進程后,有助于找出分辨“黑白”查殺病毒。
為什么引入進程
程序的順序執(zhí)行
程序的順序執(zhí)行:在任何時刻,機器只執(zhí)行一個操作,只有在前一個操作執(zhí)行完后,才能執(zhí)行后繼操作。它具有以下特別:資源獨占性,封閉性。即程序在運行時獨占全機資源。因此,這些資源的狀態(tài)只能由這個運行的程序決定和改變。由于順序程序的封閉性和可再現性, 為程序員調試程序帶來了很大方便。但由于資源的獨占性,使得系統(tǒng)資源利用率非常低。
多道程序設計
多道程序設計:同一時刻內存中存放了多個作業(yè),處理器交替運行不同的作業(yè)。提高了系統(tǒng)的效率,尤其是資源利用率。使得程序可以并發(fā)執(zhí)行,即計算機同時運行幾個程序, CPU要不斷地在幾個程序之間切換。在并發(fā)執(zhí)行時,多個程序共享系統(tǒng)中的各種資源,因而這些資源的狀態(tài)將由多個程序來改變,致使程序的運行失去了封閉性。程序的并發(fā)執(zhí)行使得程序的執(zhí)行情況不可預見,其結果不再唯一,成為一個動態(tài)的過程。而程序是一個靜態(tài)的概念,不再能切實反映程序執(zhí)行的各種特征(獨立性、并發(fā)性、動態(tài)性)。
進程的產生
是為了描述系統(tǒng)中各并發(fā)活動而引入的。
【什么是系統(tǒng)進程】相關文章:
32位系統(tǒng)和64位系統(tǒng)有什么含義11-03
電腦操作系統(tǒng)有什么作用12-24
最好的電腦操作系統(tǒng)是什么04-27
什么是多用戶操作系統(tǒng)11-09
電腦操作系統(tǒng)有什么用09-02
計算機軟件系統(tǒng)包括什么11-27
蘋果筆記本用什么系統(tǒng)好09-20
2017臺式機用什么系統(tǒng)好11-27
Win7系統(tǒng)安全體系是什么11-27
《什么什么》的歌詞10-19