【趣说】计算机和生活:关于操作系统

计算机离生活不远,生活离计算机也很近。今天我来和大家说说计算机和生活的一些关联。

计算机的操作系统是最有意思的,也是我最喜欢用来比拟生活的话题。大家不妨跟着我的小文,从生活的角度,去思考操作系统。

操作系统的特征

先说说操作系统的特征,包括并发、共享、虚拟和不确定性。

并发,在生活中,每个人总是要在同一时期处理很多事情,担当不同的角色,能不能抗压,就要看并发时候的处理能力了。

共享,社会生活中的每个活动或者说人的每个活动要共享人这个资源,所以必须解决合理分配和使用资源的问题。

虚拟性,要把物理上的一个人变成逻辑上的多个人。这样就能解决多个应用同时利用资源的问题。

不确定性,不同的人在人生中会遇到不同的事件或者意外,遇到意外时需要想办法正确解决。

再来从操作系统的管理功能看看。

操作系统的管理

第一,进程管理。进程管理最有意思,比如进程间的通信,如同步,相互合作的活动需要在某些点上互相协调,比如事业和家庭是需要互相协调的;如互斥,有些资源一次只能供一个资源使用,比如我们有些时候只能做一种选择。我们也要会解决生活中的死锁,不做无畏的资源竞争。寻找安全状态;预先分配所需资源,保证不等待资源,比如预先分配关心和时间精力;把资源分类按顺序排列,保证不形成环路,把自己的能力或者要做的事按顺序排列,就可以避免每个进程占用下一个进程申请的一个或者多个资源。

第二,文件管理。人生的信息太多,要有条理、有层次、有逻辑地管理。

第三,存储管理。合理管理自己人生的信息,适当地释放内存,比如,不记仇,可以让人生快乐些。虚存的时间局限性可以用来说爱情,有些人离开,还会回来。至于空间局限性,呵,我们总会相逢,世界很小。

第四,设备管理。提高设备的利用率,用中断技术去做我们应该做的事,累了,就运动就放松;错了,就放弃就停止。用缓冲技术,去缓和各种行为速度不匹配的矛盾,去提高各种行为之间的并行性。

第五,作业管理。作业的调度要均衡使用系统资源,比如平衡生活和工作,我们的人生才会有趣。

资源管理

从资源管理的角度来说,要记住资源的使用情况,确定资源的分配策略,分配回收资源。管理各种可获得的资源以及合理地调度,必须考虑以下三个因素,

1.公平性 给生活中的每个行为以平等的访问权限。

2.不同敏感性 既要满足全局统筹分配和调度,也要根据具体情况动态分配和调度以便满足人生每一个行为的需要。

3.效率最大化吞吐量和最小化响应时间。每个人都要尽最大的努力去挖掘自己的潜力,对每个行为而言,要提高效率,而不浪费时间。

希望我的这些文字,能给大家一些启发,无论是理解生活,还是学习操作系统。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值