Redo Log、binlog、Undo log

接触过MySQL有两个词是绝对绕不过的: redo log(重做日志)、binlog(归档日志)。

redo log

当有一条记录需要更新的时候,InnoDB 引擎就会先把记录写到 redo log里面,并更新内存,这个时候更新就算完成了。同时,InnoDB 引擎会在适当的时候,

linux内存管理

内存是计算机系统重要资源之一,为了让多个同时运行的进程可以安全、高效的使用内存。现代操作系统的普遍做法是在进程和物理内存之间抽象了一个概念虚拟内存

跨进程复制socket

linux为什么能跨进程传递socket文件描述符

在Linux中一切皆文件,文件系统是进程所共有的。而socket本身是在网络文件系统空间申请的,socket也是文件一种,所以在同一台主机下,socket是可以跨进程传递的。 下面仔细跟踪一下socket创建的过程(3.10内核)。