首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
进程,银行家
订阅
zxx
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
【操作系统】死锁避免之银行家算法
银行家算法(Banker’s Algorithm)是由Dijkstra提出,基本思想是仿照银行发放贷款时采取的控制方式而设计的一种死锁避免的算法。当一个进程申请使用资源的时候,银行家算法通过先尝试分配给该进程资源,然后通过安全性算法判断分配后的系统是否处于安全状态,若不安全则试探...
程序员面试都会遇到的问题:进程和线程的区别,你该如何回答?
当你刚入职场时,无论你是用C++还是Java甚至只是应聘运维岗位,相信你都会遇到这个问题。 这是一个很基础的问题,但又是一个很考验人水平的问题。 说基础是因为每个学计算机的人都应该懂,进程线程是计算机的基础概念,是每个程序员时时刻刻都要接触的东西。 但这又是一个充满陷阱可以无限…
【面试】线程进程区别
创建和撤销进程时,系统都要为之分配或回收资源,所付出的开销远大于创建或撤销线程时的开销。同样的在进程切换时,也会涉及当前执行进程 CPU 环境的保存以及新调度进程 CPU 环境的设置,而线程的切换只需保存和设置少量寄存器的内容,开销很小 进程间通信需要进程同步和互斥手段的辅助,…