zoukankan      html  css  js  c++  java
  • 【读书笔记】深入计算机系统

    第一章

    1. 典型系统的硬件组成结构

    2. 计算机存储器层次模型

       https://blog.csdn.net/zhanghaodx082/article/details/12099161

    3. 进程虚拟地址空间模型

      https://www.cnblogs.com/clover-toeic/p/3754433.html

    4. 操作系统的俩个功能

      防止硬件被失控的进程滥用;提供广泛的不同的低级硬件的统一访问入口。

    5. 文件就是字节序列,每个IO设备:包括磁盘、键盘、显示器、甚至是网络都可以被看成文件。

      处理磁盘文件内容的程序员不需了解磁盘技术;进一步讲,同一个程序可以在使用不同磁盘技术的的系统上运行

    6. 随着Internet的出现和流行,从一台主机拷贝信息到另外一台主机,已经成为计算机系统最重要的用途之一。

    7. 重要观点:计算机系统不仅仅是硬件,是互相交织的软件和硬件的集合体。他们必须共同协作以达到运行应用程序的最终目的。

      计算机内部的信息表示为一组组的位,依据不同的上下文有不同的解释方式。程序被其他程序翻译成不同的形式,开始时ASCII文本,然后被编译器、链接器翻译成可执行文件。

      处理器读取并解释存放在主存的二进制指令,因为计算机花费了大量时间在存储器(主存)、I/O设备和CPU寄存器之间拷贝数据,所以系统存储设备按照层次排列,以减轻CPU处理速度和存储设备速度不匹配、大量时间浪费在拷贝数据上等问题。

      三层抽象:文件是对I/O设备的抽象;虚拟存储器是对主存和磁盘的抽象;进程是处理器、主存、和IO设备的抽象。

      网络是计算机系统之间的通信手段。从单个系统的角度来讲,网络是一种I/O设备。

  • 相关阅读:
    剑指Offer——旋转数组的最小数字
    剑指Offer——用两个栈实现队列
    剑指Offer——从尾到头打印链表
    剑指Offer——替换空格
    剑指Offer——二维数组中的查找
    剑指Offer——数据流中的中位数
    剑指Offer——字符流中第一个不重复的字符
    剑指Offer——删除链表中重复的结点
    运维常用shell脚本
    log4cxx的使用
  • 原文地址:https://www.cnblogs.com/pengyusong/p/9376872.html
Copyright © 2011-2022 走看看