计算机组成原理 - 程序的链接,装载和执行

本文打算从 ELF文件格式静态链接,程序装载,动态链接三个方面来分析一下,程序如何链接,装载和执行的。

阅读全文

计算机组成原理 - 指令

CPU 能处理的只有指令,我们写的程序归根结底就是指令,高级语言只有翻译成机器码,即计算机能够识别的指令,才能够被执行。

阅读全文

计算机组成原理 - 性能和功耗

什么是性能?我们一般这样定义:

1
性能 = 1 / 响应时间

除了响应时间,吞吐率也是衡量性能的一个指标。一般通过 CPU 的多核,或者水平增加机器来提示吞吐率,从而提高单位时间的任务处理速度。

阅读全文

计算机组成原理 - 知识图谱

知识图谱

阅读全文

redis 2.2 源码阅读

在 redis 的 Github 仓库中,2.2 分支是可追溯的最早的一个版本,发布于 2011 年 10 月,其 src 目中,只有 65 个文件,24136 行代码。对于学习而言,非常友好。

阅读全文

redis 基准测试和监控

记录一下 redis 基准测试和监控搭建过程。

阅读全文