We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
操作系统上运行着的一个应用程序 即使是同一个应用程序,当被强制启动多次时,也会被安放到不同的进程之中单独运行 通过进程管理器浏览,其中每条记录就代表了一个活动着的进程
一个可以被调度的单元,并且维护自己的堆栈和上下文环境 一个进程可以包含1个或多个线程,并且同一进程内的多个线程共享一块内存块和资源 一个线程是一个操作系统可调度的基本单元
区别在于隔离性,每个进程都会被单独隔离(进程拥有自己的内存、资源和运行数据,一个进程的崩溃不会影响到其他进程,因此进程间的交互也相对困难),而同一进程内的所有线程则共享内存和资源,并且一个线程可以访问和结束同一进程内的其他线程。