zoukankan      html  css  js  c++  java
  • 计算机基础

    标签:计算机基础,处理器,存储器,I/O设备,总线,计算机启动流程,应用程序启动流程

    计算机大致组成梳理:

    由于指令集限制,硬件控制只能由操作系统完成,用户应用程序调用硬件需要首先调用操作系统。

    示例为操作系统启动流程,以及应用程序启动流程。

    将硬盘中保存的应用程序,提取到内存中,CPU从内存中 提取→解码→执行。


    磁盘阵列(Redundant Arrays of Independent Disks,RAID)

    Raid0:两块硬盘共同保存信息。

    硬盘数:至少两块。

    优点:速度快

    缺点:坏任何一块盘,数据就不完整。

     

    Raid1:两块盘保存相同的信息

    优点:备份

    缺点:存取速度没有任何提升

     

    Raid10:Raid0和Raid1 的结合。

    优点:备份、速度快

    缺点:价格贵

     

    Raid5:两块盘共同存储信息,第三块盘为前两块盘的校验位(异或门),第四块盘为备份盘。

    硬盘数:最少三块。

    优点:速度比Raid1快,比Raid0慢

    缺点:价格贵

    存储:

     

    读写单位

       

    块存储

    block块

    裸盘

    块存储必须制作文件系统,才能进行文件操作,也就是变成文件存储才能对文件进行修改操作

    文件存储

    文件

    可以直接对文件进行修改操作

    对象存储

    网址、链接

    不能直接操作文件
    网盘

     

     

    操作系统对文件进行操作的流程:

    操作系统——>文件系统——>磁盘驱动——>控制器——>磁盘

     

     

     

     

     

  • 相关阅读:
    单向链表
    字符串的碎片整理。。。
    刷夜有感
    C中的枚举类型及一些用法
    hdu 1001(无赖的一种方法)
    加法器和布尔运算符
    《C和指针》学习笔记(4)
    Java中创建对象的5种方式 -[转] http://www.codeceo.com/article/5-ways-java-create-object.html
    程序员转行为什么这么难--[转]
    Tomcat 性能优化之APR插件安装 -- [转]
  • 原文地址:https://www.cnblogs.com/zihe/p/6875129.html
Copyright © 2011-2022 走看看