进程与线程区别(面试满分标准答案) 一、前言进程线程是开发/运维/后端必问面试题必须背诵标准化区别本篇为企业面试官认可的满分答案。二、基本定义1. 进程Process操作系统资源分配的最小单位独立内存、独立CPU资源进程间完全隔离。2. 线程Thread操作系统CPU调度的最小单位线程隶属于进程共享进程资源。三、核心五大区别面试背诵版资源隔离不同进程独立内存互不共享线程共享进程内存、变量、文件资源。开销不同进程创建销毁开销极大线程轻量、开销极小。调度单位不同进程是资源单位线程是CPU调度单位。影响范围不同一个进程崩溃不影响其他进程一个线程崩溃整个进程全部崩溃。通信方式不同进程间通信复杂管道、队列线程直接共享变量通信。四、通俗理解进程工厂车间独立空间、独立资源线程车间工人共享车间资源协同干活五、Linux运维视角ps查看进程top -H查看线程僵尸进程、孤儿进程都是进程异常六、面试总结一句话满分总结进程资源独立、开销大、隔离性强线程资源共享、开销小、耦合度高。