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