进程和线程的区别? Johngo学长 3个月前 网络和操作系统 32 调度 进程是资源管理的基本单位,线程是程序执行的基本单位。 切换 线程上下文切换比进程上下文切换要快得多。 拥有资源 进程是拥有资源的一个独立单位,线程不拥有系统资源,但是可以访问隶属于进程的资源。 系统开销 创建或撤销进程时,系统都要为之分配或回收系统资源,如内存空间,I/O 设备等,OS 所付出的开销显著大于在创建或撤销线程时的开 销,进程切换的开销也远大于线程切换的开销。 回复 我来回复 暂无回复内容 请 登录 或者 注册 后回复。 相关问题 讲一讲 IO 多路复用? 3个月前 0 38 线程的分类? 3个月前 0 46 为什么虚拟地址空间切换会比较耗时? 3个月前 0 129 详细介绍一下 TCP 的四次挥手机制,为什么要有 TIME_WAIT 状态,为什么需要四次握手?服务器出现了大量 CLOSE_WAIT 状态如何解决? 3个月前 1 70 页面替换算法有哪些? 3个月前 0 40 进程间同步的方式有哪些? 3个月前 0 37 什么是虚拟内存? 3个月前 0 51 进程间通信方式有哪些? 3个月前 0 50 什么是缓冲区溢出?有什么危害? 3个月前 0 42 什么是分段? 3个月前 0 94