操作系统面试题汇总

问: 进程线程的区别: 首先,进程是资源分配的最小单位;线程的CPU调度的最小单位。进程是应用程序执行的实例,线程的粒度比进程更小,更轻量,一个进程可以包含多个线程。创建或者撤销进程时,需要分配或者回收资源,所耗费的开销远大于创建或者撤销线程的开销。一个进程的多个线程之间共享同一块地址空间。因此一个进程的多个线程可读取同样的数据结构和变量,通信更加便捷。相比之下,进程间的通信就要消耗更多资源。 问
相关文章
相关标签/搜索