首页 > 其他 > 详细

后台开发知识点

时间:2020-01-10 17:34:35      阅读:94      评论:0      收藏:0      [点我收藏+]

多线程和多进程区别:
1.进程之间数据分开,进程间通信需要特殊的ipc机制(管道,信号量,共享内存,消息队列),线程存在于进程内,线程之间共享进程的堆区间,全局静态存储区,而各自拥有自己独立的栈空间,同步数据用互斥量
2.进程的创建,销毁,切换复杂,速度慢,线程是轻量级进程。
3.进程占用内存多,cpu利用率低。线程占用内存少,CPU利用率高。
4.进程之间不会互相影响,进程的一个线程挂掉则会导致整个进程挂掉。
线程私有内容:线程id,寄存器值,栈内存,线程的调度策略,线程的私有数据,errno变量

后台开发知识点

原文:https://www.cnblogs.com/goingnow/p/12177057.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!