自举一词来自于人都是靠自身的“自举”机构站立起来的这一思想。计算机必须具备自举能力将自己所与的元件激活,以便能完成加载操作系统这一目的,然后再由操作系统承担起那些单靠自举代码无法完成的更复杂的任务。自举只有两个功能:加电自检和磁盘引导。  加电自检:当我们按下计算机电源开关时,头几秒钟机器似乎什么反应也没有,其实,这时的计算机正在进行加电自检,以断定它的所有元件都在正确地工作。如果某个元件有故障,显示器上就会出现报警提示信息(如果显示器也不能正常工作,则以一串嘟嘟声来报警)。由于大多数计算机工作非常可靠,加电自检报警非常罕见。   磁盘引导:查找装有操作系统的磁盘驱动器。从磁盘加载操作系统的原因有二:一是操作系统升级简单容易,二是使用户拥有选择操作系统的自由。当以上功能完成时,自举操作就启动一个读写操作系统文件和将它们复制到随机存储器中的过程,此时的机器才是真正意义上的计算机。计算机的启动可以有冷启动和热启动两种方式 ,它们之间的差别是热启动不进行机器的自检(机器本事配置的检查与测试),当计算机在使用过程中由于某些原因造成死机时,可以对计算机进行热启动处理。

什么是 操作系统 自举?相关推荐

  1. 多用户的计算机操作系统,多用户多任务操作系统是一种什么操作系统?

    54danfeiyang 回答数:88  |  被采纳数:94 2019-09-21 08:11:57 定义根据在同一时间使用计算机用户的多少,操作系统可分为单用户操作系统和多用户操作系统.单用户操作 ...

  2. 深入理解 Linux 的 epoll 机制

    坚持思考,就会很酷 在 Linux 系统之中有一个核心武器:epoll 池,在高并发的,高吞吐的 IO 系统中常常见到 epoll 的身影. IO 多路复用 在 Go 里最核心的是 Goroutine ...

  3. APUE(第八章)进程控制

    进程标识 每个进程都有一个非负整型表示的唯一ID. 由于进程ID总是唯一的,可将其用作其他标识符保证唯一性,比如用进程ID作为名字的一部分创建一个唯一的文件名 进程ID是唯一的但是可以复用.当一个进程 ...

  4. 每个程序员都应该挑战的6个项目

    作者:Austin Z. Henley 编译:码农翻身 有不少学生和专业的开发人员都想做一个业余的项目,以此来锻炼提高自己的技术能力,但是他们并不清楚要做点啥. 我给大家看下这几个让我受益匪浅的项目, ...

  5. CPU分时、中断和上下文切换

    准备知识: 实时和分时 嵌入式操作系统可以分为实时操作系统和分时操作系统两类.我们现实之中使用的绝大多数是分时操作系统,比如windows或者linux.但是比如汽车就必须使用实时操作系统,举一个经常 ...

  6. 为什么nodejs是单进程的_Nodejs探秘:深入理解单线程实现高并发原理

    导语:在我接触Nodejs的时候,听的最多的关键字就是:事件驱动.非阻塞I/O.高效.轻量,是单线程且支持高并发的脚本语言.可为什么单线程的nodejs可以支持高并发呢?很多人都不明白其原理,自己也在 ...

  7. 《深入理解Linux内核》条目式笔记 _2

    下面25条描述主要从整体上介绍内存的相关概念,如各种地址格式, 及分段.分页机制. 26. 虚拟内存(virtual memory)是硬件内存管理单元(MMU)和应用程序内存请求的一个逻辑层.具有如下 ...

  8. 深入理解Linux内核01:内存寻址

    目录 1. 内存地址 1.1 三种地址 1.1.1 逻辑地址(logical address) 1.1.2 线性地址(linear address) 1.1.3 物理地址(physical addre ...

  9. 如何在 Ubuntu 14.04 里面配置 chroot 环境

    如何在 Ubuntu 14.04 里面配置 chroot 环境 你可能会有很多理由想要把一个应用.一个用户或者一个环境与你的 linux 系统隔离开来.不同的操作系统有不同的实现方式,而在 linux ...

最新文章

  1. oracle的系统和对象权限 与 Oracle 查看用户权限
  2. linux下批量发请求
  3. 浅谈React虚拟DOM
  4. 【Python】青少年蓝桥杯_每日一题_2.27_杨辉三角
  5. replaced element / non-replaced element : 内容决定
  6. 《手机测试Robotium实战教程》——导读
  7. resque java_php-resque :基于Redis的后台任务系统
  8. 设置简体中文_键盘不好用了?看看是不是设置有问题
  9. PJzhang:经典子域名爆破工具subdomainsbrute
  10. 【NOIP1999】【codevs1083】Cantor表(找规律)
  11. centos7安装eclipse
  12. solr搭建(linux)
  13. Mysql数据库启动命令
  14. 【Unity3D】人体模型及动画
  15. 测试方法——正交表法
  16. 寻路算法 --- A星寻路算法
  17. C#使用Google翻译实现在线翻译
  18. Matlab绘制实心圆和实心圆点
  19. MTK芯片平台,MT6737烧录工具资料(SP_Flash_Tool_exe_Windows_v5.1712.00.000)
  20. 考研英语词汇(部分)快速记忆

热门文章

  1. 阿里如何实现100%容器化镜像化?八年技术演进之路回顾 1
  2. 干货:排名前16的Java工具类
  3. 关于Ubuntu的默认python版本
  4. 2017中国新型智慧城市创新50强在京发布
  5. 深入Java集合学习系列:HashMap的实现原理
  6. 2016.9.24 の 測試
  7. Puppet实战笔记
  8. Windows遗产之RPC/DCOM:还在用吗,内部又有什么区别?
  9. PHP Hashtable实现源码分析
  10. 做产品:光有换位思考还不够