Android进程和线程的区别(面试常问)

进程是资源管理的最小单位,线程是程序执行的最小单位。 每一个进程都有本身的数据段、代码段和堆栈段。线程一般叫作轻型的进程。它包含独立的栈和cpu寄存状态,每一个线程共享其所附属进程的全部资源,包含打开的文件,内存页面,信号标识以及分配内存等。 线程比进程花费更小的CPU资源。 在操做系统设计上,从进程演化出线程,最主要的目的就是更好的支持多处理器,而且减小进程上下文切换的开销。 线程和进程的关系是
相关文章
相关标签/搜索