Android面试一问一答:进程与线程

进程与线程有什么区别

  • (单位)
    进程是资源分配的最小单位;
    线程是程序执行的最小单位。
  • (数据和空间)
    进程有独立的地址空间,系统建立数据表来维护代码段、堆栈段和数据段;
    线程共享进程中的数据,使用相同的地址空间。
  • (通信)
    进程间通信以IPC通信、消息队列和共享内存;
    线程间通信以共享全局变量、静态变量通信。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容