zoukankan      html  css  js  c++  java
  • 操作系统

    现代操作系统教程:

    首先:明白多用户这个观点

    1.如何看待一个操作系统:

           最基本最重要的系统软件

       1.虚拟机的观点:操作系统扩展机器功能:逐步扩充机器的功能

       2.系统资源的管理者:

          包括硬件和软件资源:处理器,存储器,外部设备和信息(程序和数据)

       3.人机交互,接口

          只需简单的操作

    2. 5个基本功能

          存储器管理功能:

    1.内存分配

    2.地址映射:程序编译之后,地址通常是0,也就是所谓的逻辑地址或相对地址,而内存地址是物理地址,就用地址映射来解决

    3.内存保护:多道程序带来的

    4.内存扩充:通过虚拟存储技术

            处理机管理功能:

    1.作业和进程调度:外存----内存----cpu

    2.进程通信:相互合作,交换信息

          设备管理功能:

    完成用户提出的I/O请求

    1.缓冲区管理:

    2.设备分配

    3.设备驱动:

    4.设备独立性:

          文件管理功能:

          用户接口:

  • 相关阅读:
    mapreduce的组件介绍
    [转]编译hadoop
    hadoop-2.7.2-HA安装笔记
    Maven常用命令
    Maven教程
    [转]Mahout推荐算法API详解
    [转]hadoop新手错误解决方法
    mysql命令
    [java笔记]JDK的安装和配置
    Nginx常见错误解决办法
  • 原文地址:https://www.cnblogs.com/pppjjjccc/p/6797699.html
Copyright © 2011-2022 走看看