操作系统的面经

1.线程和进程的区别 (1)从功能来说: 线程:是操作系统的任务调度和执行的基本单位 进程:是资源分配的基本单位 (2)从构成来说 进程:内部含有线程和逻辑内存(进程间相互独立) 线程:栈(存放方法的参数,局部变量等),PC(下一条指令的地址,指向进程里的逻辑内存) 所以说:一个进程中有一个或多个线程 (3)从开销来说:每个进程都有独立的代码和数据空间(程序上下文),程序之间的切换会有较大的开销;
相关文章
相关标签/搜索