【计算机网络】
正在加载今日诗词....
2022-01-29

一、进程&线程

1.进程

进程可以理解为是一个运行环境。当启动程序时,系统会为这个程序开辟一块内存地址,用于给程序创建运行环境,内存地址中包含着:运行代码、程序所使用的数据、执行程序任务的主线程。

它是资源分配的最小单位

2.线程

线程是包含在进程中的一个子项,它是执行一个任务的具体流程,一个进程里可以有多个线程,也就是常说的“多线程”,可以提升程序运行效率

它是程序执行的最小单位

3.之间的关系

  • 进程中任一线程执行出错,都会导致线程崩溃
  • 线程之间共享进程中的数据(同在一块内存地址中,数据通过内存共享)
  • 进程被关闭后,系统会将进程所占用的内存进行回收
  • 进程与进程的内容相互隔离(通过TCP/IP进行数据传输)

4.拓展

二、TCP/IP

以上皆为 瘦虎 文章发布平台

Copyright © 2020-2021 @Gelxgx

  • ☀️
  • 🌑