牛客图书馆 > 读书笔记
  • 《深入理解计算机系统(原书第3版)》读书笔记

    虚拟是计算机系统中很重要的一个概念。 虚拟内存是对主存的一种抽象概念,它是硬件异常,硬件地址翻译,主存,磁盘文件和内核软件的交互。 虚拟内存系统将虚拟内存分割为虚拟页,分为三种类型,未分配的,已经缓存在物理内存中的已分配页,未缓存在物理内存中的已分配页。 为了...
    内向的社畜在迎接offer 编辑于 2020-12-05 22:30:32
  • 《深入理解计算机系统(原书第3版)》读书笔记

    这个“基本编程模型”指的就是“客户端-服务器模型”。与通常的理解不同,这个模型中的“客户端”和“服务器”不必是不同的主机,仅仅指的是两个进程,既可以是不同主机上的进程,也可以是同一个主机上的进程。在网络编程中,服务器是提供资源、响应请求的一方;而客户端则是呼叫...
    内向的社畜在迎接offer 编辑于 2020-12-20 21:10:48
  • 《深入理解计算机系统(原书第3版)》读书笔记

    异常控制流概念:计算机系统响应状态改变的控制流。 计算机状态改变可以是程序状态的改变或者系统状态的改变。 一、异常处理器状态变化称为事件,异常是指控制流响应事件发生时的突变,每个异常都被分配唯一的异常号。 1.1、异常处理事件发生时,处理器会通过一张叫做异常表...
    内向的社畜在迎接offer 编辑于 2020-11-28 19:26:02
  • 《深入理解计算机系统(原书第3版)》读书笔记

    《深入理解计算机系统》读书笔记—第六章、存储器层次结构不睡觉的怪叔叔全沾GIS攻城狮存储器系统是一个具有不同容量、成本和访问时间的存储设备的层次结构。CPU寄存器保存着最常用的数据。靠近CPU的小的、快速的高速缓存(SRAM)作为一部分存储在相对慢速的主存储器...
    内向的社畜在迎接offer 编辑于 2020-11-13 22:37:02
  • 《深入理解计算机系统(原书第3版)》读书笔记

    4.1 Y86-64 指令集体系结构1.指令体系结构:处理器支持的指令和指令的字节级编码。2.与 X86-64 相比,Y86-64 指令集的数据类型、指令和寻址方式要少一些,字节级编码也比较简单,机器代码没有 Y86-64 紧凑,虽简单但足够完整。3.定义一个...
    内向的社畜在迎接offer 编辑于 2020-11-02 00:35:35
  • 《深入理解计算机系统(原书第3版)》读书笔记

    在Linux系统中,文件是一个多字节的序列。 打开文件即内核会访问一个描述符,用来在后续操作中标识这个文件。内核记录这个文件的所有信息,而应用程序只需要记住这个标识符。 读文件则是从文件中复制n个字节到内存中,而写操作就是从内存中复制n个字节到文件。 关闭文件...
    内向的社畜在迎接offer 编辑于 2020-12-12 00:39:00
  • 《深入理解计算机系统(原书第3版)》读书笔记

    第一章 计算机系统漫游执行一个hello world程序的步骤:(1)第一步,shell中键入"./hello"字符串之后,字符串先到寄存器,再到内存。具体来说是:键盘 --> I/O桥 --> 总线接口 --> 寄存器–...
    内向的社畜在迎接offer 编辑于 2020-10-09 20:24:36
  • 《深入理解计算机系统(原书第3版)》读书笔记

    应用级并发应用情况:访问慢速I/O设备;与人交互;通过推迟工作以降低延迟;服务多个网络客户端;在多核机器上进行并发计算。 三种基本构造并发程序的方法:进程、I/O多路复用、线程 1、基于进程的并发编程 例如构建一个并发服务器: 假设有1个服务器和2个客户端,服...
    内向的社畜在迎接offer 编辑于 2020-12-25 20:57:24
  • 《深入理解计算机系统(原书第3版)》读书笔记

    连接1.连接:将各种代码和数据部分收集起来并组合成为一个单一文件的过程。 这个文件可被加载或拷贝到存储器并执行。2.连接可以执行于编译时,也就是在源代码被翻译成机器代码。 也可以执行于加载时,也就是程序被加载器加载到存储器并执行时 执行于运行时,有应用程序来执...
    内向的社畜在迎接offer 编辑于 2020-11-21 19:10:55
  • 《深入理解计算机系统(原书第3版)》读书笔记

    ykn5163713 从oracle到thomsonreuters,原本只是想看看人家到底是怎么用oracle的,结果...... 关注1.对寄存器的访问的优化寄存器访问优化的核心是尽量避免打断流水线.a.指令之间数据依赖的时候(如存在对同一个寄存器的读写依赖...
    内向的社畜在迎接offer 编辑于 2020-11-06 20:06:05