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