Avatar notebook default
11篇文章 · 52855字 · 13人关注
  • Resize,w 360,h 240
    《深入理解计算机系统》并发编程

    我们在上一章节中讲到的Tiny Web服务器只能为单个客服端提供访问,这一章里,我们将通过进程、多路复用和线程技术研究并发的服务器。 1.1 使...

  • Resize,w 360,h 240
    《深入理解计算机系统》| 网络编程

    网络应用集成了我们已经学到的很多概念:进程、信号、字节顺序、存储器映射、动态分配等,同时客服端-服务器模型是一个新的知识,我们将所有的这些结合起...

  • Resize,w 360,h 240
    《深入理解计算机系统》| 系统级IO

    Input是指从设备拷贝数据到内存,而Output是从内存拷贝数据到外部设备的过程,我们平时使用的都是语言提供的标准IO库,如printf和sc...

  • Resize,w 360,h 240
    《深入理解计算机系统》| 虚拟存储器

    虚拟存储器又叫做虚拟内存,我们现在的操作系统普遍都支持了虚拟内存,这样做是因为我们同时运行着太多的程序了,就目前我电脑的状态来看,我既要打开浏览...

    0.8 4867 1 25
  • Resize,w 360,h 240
    《深入理解计算机系统 》 | 链接

    链接是将各种不同文件的代码和数据部分收集(符号解析和重定位)起来并组合成一个单一文件的过程。本章节我们将要学习链接器工作的详细原理。通过对这一方...

    0.2 4609 1 19
  • Resize,w 360,h 240
    《深入理解计算机系统》| 存储器层次结构

    在本章中,我们会先了解存储技术(SRAM\DRAM\ROM\旋转固态硬盘),描述这些存储器是如何被组织成层次结构的。接下来会谈到什么是拥有良好局...

    0.3 4115 1 14
  • Resize,w 360,h 240
    《深入理解计算机系统》| 优化程序的性能

    编写运行的快的程序有三个因素:①选择合适的算法和数据结构;②理解编译器的能力,使用有效的方式让编译器能进行优化;③对于运算量特别大的程序,可能还...

    0.5 2933 1 13
  • Resize,w 360,h 240
    《深入理解计算机系统》|处理器体系结构

    学习事物是怎样工作的有其内在价值:处理器是如何工作的对于我们普通人来说一直是个秘密,我们将从零开始构建一个流水线处理器,为了实现这一处理器的软硬...

    0.2 4387 3 15
  • Resize,w 360,h 240
    《深入理解计算机系统》| 程序的机器级表示

    精通细节是理解更深和更基本概念的先决条件,这一章节首先讲解了C代码、汇编代码与机器代码的关系,再次重申了汇编的承上启下的重要作用。接着从IA32...

    0.8 3974 1 12

文集作者