簡(jiǎn)單地說(shuō),進(jìn)程就是計(jì)算機(jī)正在運(yùn)行的程序,是指程序執(zhí)行時(shí)所需的虛擬地址空間和控制信息。它包括系統(tǒng)管理計(jì)算機(jī)和完成各種操作必需的程序,用戶開(kāi)啟、執(zhí)行的程序,也可能包括用戶不知道的,在后臺(tái)運(yùn)行的病毒、木馬等非法程序。
程序和進(jìn)程是兩個(gè)不同的概念,程序是存儲(chǔ)在硬盤(pán)等存儲(chǔ)空間中的靜態(tài)文件,是指令的有序集合,本身沒(méi)有倒可運(yùn)行的含義,是—個(gè)靜態(tài)的概念。而進(jìn)程則是動(dòng)態(tài)條件下的系統(tǒng)資源管理實(shí)體,是程序在電腦上的執(zhí)行過(guò)程,是—個(gè)動(dòng)態(tài)的概念。程序可以作為—種軟件資料長(zhǎng)期存在,而進(jìn)程是有—定生命期的,是暫時(shí)的,程序關(guān)閉,進(jìn)程也將終止。