社区
其它技术问题
帖子详情
关于进程线程开销问题
feilongzafei
2012-11-13 05:52:56
看了下操作系统的书,对线程和进程的结构不是很理解,为什么说线程开销比进程要小,
究竟小到哪里,求高手专家详细解答一下进程和线程的结构。
...全文
269
2
打赏
收藏
关于进程线程开销问题
看了下操作系统的书,对线程和进程的结构不是很理解,为什么说线程开销比进程要小,究竟小到哪里,求高手专家详细解答一下进程和线程的结构。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mujiok2003
2012-11-13
打赏
举报
回复
1,进程需要独立的地址空间, 而线程不需要(进程内的所有线程共享地址空间) 2,线程之间更容实现共享。
转角天边
2012-11-13
打赏
举报
回复
http://hi.baidu.com/stefan_c/item/20a26f170bdbc08888a9568c 别人已经总结的很好了,楼主看看
进程
和
线程
:
进程
的
开销
比
线程
大在了哪里?
进程
和
线程
进程
(Process),顾名思义就是正在执行的应用程序,是软件的执行副本。而
线程
是轻量级的
进程
,
进程
是分配资源的基础单位
线程
很长一段时间被称作轻量级
进程
(Light Weighted Process),是程序执行的...
进程
和
线程
切换的
开销
进程
切换
开销
切换虚拟地址空间 切换CPU上下文 切换内核栈
线程
切换
开销
切换CPU上下文 切换内核栈 虚拟地址空间 每个
进程
都有自己的虚拟地址空间,
进程
内的所有
线程
共享
进程
的虚拟地址空间。 虚拟内存是...
经典面试题:
进程
、
线程
、协程
开销
问题
,为什么
进程
切换的
开销
比
线程
的大?
操作系统面试常问
问题
进程
切换的
开销
为什么比
线程
更大
线程
切换只需要保存和恢复
线程
的上下文信息,相对于
进程
来说,
线程
的上下文信息更少,因此
线程
切换的
开销
较小。
进程
有独立的资源,包括文件描述符、打开的文件、信号处理器等,
进程
切换时需要切换和管理这些资源,...
线程
开销
为何比
进程
小
线程
共享同一
进程
的地址空间。因此,在多
线程
的环境中,
线程
之间可以更容易地共享数据和资源,像
进程
那样进行复杂的和。这降低了在
进程
间传递信息的
开销
。
其它技术问题
3,881
社区成员
9,045
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章