240 发简信
IP属地:四川
  • CSAPP第一遍刷完,纪念下

    老实说,只看了个半懂,第2章 信息的表示和处理 -- 浮点数还直接跳过了。其它章节咬牙看了下来,虽然有种张无忌练太极的感觉 -- 当初明明记住了...

  • Resize,w 360,h 240
    垃圾收集器

    《深入理解计算机系统》P606 9.10.1 垃圾收集器的基本知识 垃圾收集器将内存视为一张有向可达图( reachability gra...

  • 直写、写回、写分配、非写分配

    《深入理解计算机系统》P437 6.4.5 有关写的问题 正如我们看到的,高速缓存关于读的操作非常简单。首先,在高速缓存中查找所需字 w 的副本...

  • Resize,w 360,h 240
    缓存抖动

    《深入理解计算机系统》P431 冲突不命中在真实的程序中很常见,会导致令人困惑的性能问题。当程序访问大小为2的幂的数组时,直接映射高速缓存中通常...

  • Resize,w 360,h 240
    存储器层次结构中的缓存

    《深入理解计算机系统》p422 6.1 存储器层次结构中的缓存 一般而言,高速缓存( cache ,读作“ cash ”)是一个小而快速的存储设...

  • Resize,w 360,h 240
    程序设计的局部性

    《深入理解计算机系统》p418 6.2 局部性 一个编写良好的计算机程序常常具有良好的局部性( locality )。也就是,它们倾向于引用邻近...

  • Resize,w 360,h 240
    运行时栈

    《深入理解计算机系统(第三版)》p164 1.运行时栈 C语言过程调用机制的一个关键特性在于使用了栈数据结构提供的后进先出的内存管理原则。 x8...

  • 时钟周期和时钟频率

    引自《深入理解计算机系统》 处理器活动的顺序是由时钟控制的,时钟提供了某个频率的规律信号,通常用千兆赫兹( GHz ),即十亿周期每秒来表示。例...

  • 操作系统中的缺页

    最近看CSAPP,看到个“缺页”的概念。突然想到以前看《高性能MYSQL》也有这个概念。所以记录一下。 下面是来自CSDN的一个博客关于该概念的...