请你说说线程和进程的区别
线程和进程都是计算机中的执行单元,但是它们有以下区别:
-
进程是操作系统中资源分配的基本单位,而线程是进程中执行调度的基本单位。
-
每个进程都有自己的内存空间、系统资源和文件等,而线程共享进程的资源。
-
进程之间是互相独立的,一个进程崩溃不会影响其他进程,而线程之间是共享进程的资源的,一个线程崩溃会导致整个进程崩溃。
-
创建进程需要更多的系统资源,而创建线程则相对较少。
-
进程的切换比线程的切换慢,因为进程需要保存更多的上下文信息。
原文地址: http://www.cveoy.top/t/topic/bnlt 著作权归作者所有。请勿转载和采集!