[OS] 操作系统基本类型】的更多相关文章

·批处理系统:(用户脱机使用.成批处理.多道程序运行) 批处理系统,又名批处理操作系统.批处理是指用户将一批作业提交给操作系统后就不再干预,由操作系统控制它们自动运行.这种采用批量处理作业技术的操作系统称为批处理操作系统.批处理操作系统分为单道批处理系统和多道批处理系统.批处理操作系统不具有交互性,它是为了提高CPU的利用率而提出的一种操作系统. 单道批处理系统(单道.自动型.顺序性):系统对作业的处理是成批进行的,但内存中始终保持一道作业. 多道批处理系统(多道.宏观上并行.微观上串行):允许…
lab1知识点汇总 还是有很多问题,但是我觉得我需要在查看更多资料后回来再理解,学这个也学了一周了,看了大量的资料...还是它们自己的80386手册和lab的指导手册觉得最准确,现在我就把这部分知识做一个汇总,也为之后的lab打下坚实的基础.80386真的难啊,比mips复杂多了..顿时觉得我们学的都是小菜.. 下面这些知识来源于: 实验指导书和答案 80386手册 mooc视频 8086程序设计指导这本书 网上的博客 lab1练习汇总 练习之所以被老师当做练习,一定有它重要的地方,所以我们先把…
今天是2014年7月1日,过几天就要到深圳实训去了,实训核心内容是Android开发.尽管Android现在很火,但作为程序猿的我们必须时刻保持清醒的头脑.我虽不是什么预言家,但近期接触的Android项目,却让我真实的感受到Android操作系统正在走向灭亡的道路...来看看是什么操作系统可能会灭亡Android吧:Firefox OS,专案名称为Boot to Gecko.是由谋智公司(Mozilla Corporation)主导研发的开放源码移动操作系统,採用Linux核心,应用于智能手机…
转自:http://jennica.space/2017/03/21/os-principle/ 大纲如下: 1.操作系统概述2.操作系统运行环境3.进程线程模型4.处理器调度5.同步机制6.存储模型7.文件系统8.I/O系统9.死锁 ·操作系统概述 1.执行程序:通过调度选中程序开始执行,在执行过程中,不断陷入操作系统提供各种服务支持,再调度选中程序,直到完成2.功能:有效(充分利用CPU.内存.磁盘等资源).合理(公平的资源管理策略).易用(用户界面和编程接口)3.作用:管理资源(硬件.软件…
工具 源码阅读:understand 源码文档自动生成工具:Doxygen 编译环境:gcc 运行环境:x86机器或QEMU 调试工具:QEMU+(GDB or IDE) IDE:Eclipse-CDT 设计思路 外设:IO管理/中断管理 内存:虚存管理/页表/缺页处理/页替换算法 CPU:进程管理/调度器算法 并发:信号量实现同步互斥应用 存储:基于链表/FAT的文件系统 实验内容(对应源码行数) 1 OS启动.中断与设备管理:0200~1800 2 物理内存管理:1800~2500 3 虚拟…
系统启动 启动过程 CPU加电稳定后从0XFFFF0读取第一条指令 BIOS 固化到计算机主板上的程序 包括系统设置.自检程序和系统自启动程序 系统加电后读BIOS 加电自检POST,内存.显卡等关键部件是否在工作 更新CMOS中的扩展系统配置数据ESCD 按指定启动顺序从软盘.硬盘或光驱启动 主引导记录BIOS-MBR 全局唯一标识分区表BIOS-GPT(多分区启动) 将加载程序从从磁盘的引导扇区加载到内存 UEFI 在所有平台上一致的操作系统启动服务 加载程序 依据配置加载操作系统内核 将操…
1.和其他一些著名的嵌入式操作系统不同,uC/OS-II在单片机系统中的启动过程比较简单,不像有些操作系统那样,需要把内核编译成一个映像文件写入ROM中,上电复位后,再从ROM中把文件加载到RAM中去,然后再运行应用程序.uC/OS-II的内核是和应用程序放在一起编译成一个文件的,使用者只需要把这个文件转换成HEX格式,写入ROM中就可以了,上电后,会像普通的单片机程序一样运行. 2.uC/OS-II的移植也是一件需要值得注意的工作.如果没有现成的移植实例的话,就必须自己来编写移植代码.虽然只需…
1. 安装VMware 我这里是安装VMWARE12.exe,其他的版本我不知道是否可以正常运行,最好大家安装12版本的比较好. 2. 安装 Mac OS X Unlocker for VMware 刚安装的VMware 没有创建 Mac 虚拟机的选项,安装这个插件之后就有了,我这边是用的unlocker208插件就行安装的. 安装步骤 安装之前记得关掉VM,同时把相关服务也停掉.以管理员身份运行unlocker 208中解压出来的unlocker208\win-install.cmd进行安装.…
1. (判断) 答案:错 缓冲区有两块:高速缓存区(物理存在)和磁盘缓存区(逻辑存在,实际是内存一块),都不在外存(硬盘). 2. 操作系统的功能:处理机管理(进程管理).作业管理.存储管理.设备管理.文件管理. 对程序的编译是编译应用程序来完成的. 3. 答案:A 采用索引这种结构,逻辑上连续的文件可以存放在若干不连续的物理块中,但对于每个文件,在存储介质中除存储文件本身外,还要求系统另外建立一张索引表. 索引结构既适用于顺序存取,也适用于随机存取,并且访问速度快,文件长度可以动态变化. 索引…
题目转自:http://blog.csdn.net/morewindows/article/details/7392749 ·线程的基本概念.线程的基本状态及状态之间的关系? 线程,有时称为轻量级进程,是CPU使用的基本单元:它由线程ID.程序计数器.寄存器集合和堆栈组成.它与属于同一进程的其他线程共享其代码段.数据段和其他操作系统资源(如打开文件和信号). 线程有五种状态:新建状态.可运行状态.运行状态.阻塞状态.死亡状态.状态之间的转换如下图所示: 1.新建(new):新创建了一个线程对象.…