操作系统
文章平均质量分 76
_星星之火_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
操作系统加载过程
平时我们进行开机,操作系统是怎么加载到内存里面的呢,接下来我们就来研究一下操作系统是如何一步一步加载的内存中的简单细节: 1:计算机从加电开始就开始BIOS的初始化这一部分是有硬件BIOS所做的工作 2:BIOS读取主引导扇区代码主引导记录 3:主引导扇区代码读取活动分区的引导扇区代码活动分区 4:引导扇区代码读取文件系统的加载程原创 2018-01-01 16:46:06 · 10963 阅读 · 0 评论 -
计算机系统结构和内存层次及一些连续内存分配
在计算机进行执行任务的时候会在内存中或者高速缓存中读写数据,会在内存中有相应的地址空间,但是处理器一般产生的是逻辑地址即虚地址,中间要通过存储管理单元(MMU)进行转化将逻辑地址转换为物理地址下图是一个内存地址的生成过程:那么到底逻辑地址到物理地址是怎么完成的呢如下图:内存管理的方式:重定位,分段(将程序分为数据,代码,堆栈,分段,每个段内存空间是连续的区域),分页(将内存原创 2018-01-01 17:12:25 · 554 阅读 · 0 评论 -
计算机系统概论
1.1:基本结构从顶层看来,一台计算机由处理器,存储器和输入输出设备组成,每类部件有一个或者多个模块,这些部件以某种方式进行互联,计算机有四种主要的结构化部件: 1:处理器(Processor),控制计算机的操作,执行数据处理功能,当只有一个处理器时候,它通常指CPU2:内存(main Memory):储存数据和程序,此类存储器通常是易失性的;当计算机关机时,存储器的内容会丢原创 2017-12-30 11:12:15 · 1084 阅读 · 0 评论 -
进程(中)
一、进程调度基础1.1 进程调度定义 进程调度是操作系统进程管理的一个重要组成部分,其任务是选择下一个要运行的进程。1.2 进程调度目标 首先,一般的程序任务分为三种:CPU计算密集型、IO密集型与平衡(计算与IO各半)型,对于不同类型的程序,调度需要达到的目的也有所不同。对于IO密集型,响应时间最重要;对于CPU密集型,则周转时间最重要;而对于平衡型,转载 2017-12-27 23:37:50 · 439 阅读 · 0 评论 -
linux 文件系统
原文链接:点击打开链接Linux最传统的磁盘文件系统(filesystem)使用的是ext2,所以要了解文件系统就得要由ext2开始。一、文件系统特性磁盘分区完毕后还需要进行格式化,之后操作系统才能够使用这个分区。这是因为每种操作系统所设置的文件属性/权限并不相同,为了存放这些文件所需的数据,因此就需要将分区进行格式化,以成为操作系统能够利用的文件系统格式。传统转载 2018-01-19 21:53:47 · 398 阅读 · 0 评论
分享