操作系统中的黑匣子

“黑匣子”是飞机专用的电子记录设备之一,其真名叫航空飞行记录器。里面装有飞行数据记录器和舱声录音器,飞机各机械部位和电子仪器仪表都装有传感器与之相连,这好比人体各部位的神经与大脑相通一样。它能把飞机停止工作或失事坠毁前半小时的有关技术参数和驾驶舱内的声音记录下来,需要时把所记录的参数重新放出来,供飞行实验、事故分析之用。黑匣子具有极强的抗火、耐压、耐冲击振动、耐海水(或煤油)浸泡、抗磁干扰等能力,即便飞机已完全损坏黑匣子里的记录数据也能完好保存。世界上所有的空难原因都是通过黑匣子找出来的,因此它就成了事故的见证,也成了“前车之鉴”,避免同样事故发生,更好地采取安全措施。

 

 

在操作系统中,可以定义一个黑匣子的结构体,用来记录某个进程因为什么原因而发生了故障,或者记录进程何时发生了调度等。在内存中申请一个大的空间,然后分为大小相同的块,用来保存进程的信息,每一块内存都有一个黑匣子的类型作为索引,在读写记录的时候必须首先定位到该内存块,然后进行记录的读与写。最后保存的硬盘上。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值