进程和线程的概念

进程(Process) 是指计算机中正在运行的一个程序实例。举例:你打开的微信就是一个进程。

线程(Thread) 也被称为轻量级进程,更加轻量。多个线程可以在同一个进程中同时执行,并且共享进程的资源比如内存空间、文件句柄、网络连接等。举例:你打开的微信里就有一个线程专门用来拉取别人发你的最新的消息。

进程和线程之间的关系

进程中的任一线程出错,都可能导致整个进程的崩溃。
线程之间是会共享进程中的数据。
进程之间的内容是相互隔离的,如果一个进程崩溃或者挂起了,是不会影响其他进程的。进程间通讯是通过IPC机制。
当进程关闭后,操作系统会回收进程所占用的内存。

标签: 线程, 进程

相关阅读

  • 测试信息
  • 开发商:阿里巴巴
  • 版本号:1.0
  • 配色:(企业家)” 推选活动结果
  • 测试信息
  • 测试信息
  • 测试信息