本文组成(主要讲个通俗的小故事)
- 操作系统重要组成
- 故事
- 直接看故事,哈哈
操作系统重要组成
- 内存管理 :管理大片物理内存实际资源
- 进程管理 :管理使用资源者
- 中断管理 : 停止手头活,去干其他的(进程周期切换使用)
- 文件系统 : 管理如何使用资源
- 设备管理 : 管理接入的设备
- 等等
故事
开天辟地,风雨交加的一个夜晚,神秘的操作系统世界降临于混沌之中,让这杂乱的混沌变得井然有序,将这计算机世界安插上一条秩序之链。操作系统如同一个皇朝中绝对集权的管理者,管理着这世间的一切。
操作系统降世之前,天昏地暗,在他降临之时,其有内存、进程、时钟、中断、设备、文件等大权者共同执掌,他们之间相辅相成,井然有序。内存管理者就会将物理内存的使用进行绝对的分配。将低地址分给操作系统皇权代表者内核使用,这段丰饶的内存唯内核独尊,不参与任何其他的争斗。剩下的地址仍由操作系统皇权代表者掌管,它的臣民只享有使用的权力,当需要的时候,发出文翰。
每年初春,中断管理者中的滴答定时器就会使用他绝对的权力,将正在使用CPU的小子踢回就绪队伍,然后将控制权交给进程管理者,其从就绪队伍中选取年富力强的小子,,将CPU交给他。当该小子拿到CPU的使用权之后,就可以在操作系统这个皇权者许可的允许下猥琐欲为。鬼才知道他会干什么事呢。在小子干活期间,突然周边发生紧急状况,有紧急事件发生,中断管理者就会紧急征用该CPU(就是产生一个中断),去处理一下突发状况。
每年每季,小子都需要进行耕作,他需要使用外带设备,天空中某个好心上帝插入一件绝世武器,名为U盘,里面有海量的种子供小子耕种,此时中断管理者收到插入的事件,他会将该事件进行小小加工,然后扔给设备管理者,将某些东西记录下来,这时设备管理者潇洒的走出去,小子就可以无忧无虑的播种这些种子啦。在小子准备去使用这些种子之时,通过文件管理者这位和蔼而亲切的老爷子,使用open等命令,可以更快的享受到。
这就是一个通俗的操作系统世界,简单的说就是几个各司其职的管理者,相互井然有序的维护着一片区域的祥和。