操作系统如何搞管理?

前面关于操作系统的博客已经介绍了它的定义,简单来说,操作系统就是一款搞管理的软件。下面将介绍一下操作系统是如何管理的。

首先要牢记一句话,操作系统搞管理的时候都是先描述再组织。

为了容易理解,引入班主任管理学生的例子来讲一下管理,班主任要管理一个班的学生,学生的信息是一份很庞大的数据,如果一项一项去统计,难免会有些冗余,而且需要更新时也不容易更新,这时我们就会想到为什么不用结构体(struct)去管理学生的信息呢,每个学生的信息放在一个结构体中,再像链表一样链起来,后面如果还有新加入的童鞋或者退学的童鞋,直接更新相应的结构体就阔以了。

所以操作系统去管理这些软硬件资源时,和班主任管理班级类似,把每一份资源用相应的结构体描述出来,然后再链起来,也就是组织起来,最后完成了高效的管理。

总结一下,操作系统管理软硬件资源分为两步:
1、先描述:用struct结构体描述

2、再组织:用链表或其他更高级的数据结构

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值