线程又被称为轻量进程,是进程中执行运算的最小单位。进程是资源费配的基本单位。一个程序至少拥有一个进程,一个进程至少拥有一个线程。线程拥有自己的堆栈和局部变量,但没有单独的地址空间,而进程的内存是独立的。一个线程崩溃,整个进程都会崩溃。但在操作系统的保护模式下,一个进程崩溃不影响其他进程,因此多进程的程序比多线程的程序及健壮。但是进程上下文切换比线程上下文切换更消耗资源。
线程又被称为轻量进程,是进程中执行运算的最小单位。进程是资源费配的基本单位。一个程序至少拥有一个进程,一个进程至少拥有一个线程。线程拥有自己的堆栈和局部变量,但没有单独的地址空间,而进程的内存是独立的。一个线程崩溃,整个进程都会崩溃。但在操作系统的保护模式下,一个进程崩溃不影响其他进程,因此多进程的程序比多线程的程序及健壮。但是进程上下文切换比线程上下文切换更消耗资源。
Update your browser to view this website correctly. Update my browser now