首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
操作系统进程和线程的区别
[问答题]
操作系统进程和线程的区别
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(53)
分享
纠错
1个回答
添加回答
0
天亮説晚安
1、进程
进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。每个进程都有自己的独立内存空间,不同进程通过进程间通信来通信。由于进程比较重量,占据独立的内存,所以上下文进程间的切换开销(栈、寄存器、虚拟内存、文件句柄等)比较大,但相对比较稳定安全。
2、线程
线程是指进程内的一个执行单元,也是进程内的可调度实体。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源。线程间通信主要通过共享内存,上下文切换很快,资源开销较少,但相比进程不够稳定容易丢失数据。
————————————————
原文链接:
https://blog.csdn.net/fadbgfnbxb/article/details/88787361
发表于 2021-10-18 16:48:50
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
上传者:
小小
难度:
1条回答
53收藏
386浏览
热门推荐
相关试题
字符串分隔
字符串
评论
(3152)
() 通过计算机网络给 () 发送...
网络基础
评论
(1)
网易云音乐推荐(网易校招笔试真题)
网易
算法工程师
数据分析师
SQL
2021
评论
(471)
开关闭合瞬间,电容电压uc(0+)为
电路基础
评论
(1)
如果让你策划设计一个影片评论功能的...
竞品研究
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题