Linux Kernel 为存取速度慢的 Block 设备提供了两种比较通用的 Cache 机制:
本文的目的就是介绍这两种 Cache 的相关知识.
(待)
内存管理 本文简单介绍 Linux Kernel 怎么管理内存. 包含内核物理内存管理和用户空间内存管理两大部分. 1. Page Frame Linux Kernel 以物理 Page (即 Page Frame) 为基本单位来进行物理内存管理. 而对不同的 Architecture, Page Frame 的大小也不一样, 不过一般的 32 位的 Architecture 的 Pa...
1. 变量 变量的赋值用 等号, 但是等号间不能有空格 1 foo=42 # sets foo to 42 引用变量的值, 用 $ 符号 1 echo $foo # prints 42 2. 数组 给数组赋值 1 2 3 foo[0]="one" foo[1]="two" echo ${foo[1]} # prints "tw...
“On Designing and Deploying Internet-Scale Services” – James Hamilton – Windows Live Services Platform 0. 目的 本文是设计和部署易于运维的服务最佳实践的概括和总结. 先提出3个原则: Expect failures; 所依赖的任何服务都可能发生故障, 需要优雅的处理所有的...
Linux 内存管理
Git Notes