生活生产服务其它并发编程

什么是线程和进程?

什么是线程和进程? 线程和进程的区别又是什么?显示全部

什么是线程和进程? 线程和进程的区别又是什么?

收起
参与16

查看其它 3 个回答匿名用户的回答

匿名用户匿名用户

系统运行的一个程序即为一个进程,一个进程可以启用多个线程进行并行处理相关任务,同样一个进程也能启动多个进程并行处理相关任务。
父进程启动子进程,进程空间是相互独立的,子进程继承了父进程的堆栈空间,但是修改相应变量值,父进程无法感知,同样道理,父进程修改相应变量值,子进程也无法感知。
进程启动多线程处理任务,所有线程共享主进程堆栈空间,进程内或者线程内修改全局变量,都能相互感知,所以出现了线程锁

互联网服务 · 2020-05-06
浏览808

回答状态

  • 发布时间:2020-05-06
  • 关注会员:5 人
  • 回答浏览:808
  • X社区推广