0%

大部分版本控制系统以文件变更列表的方式存储信息,将它们存储的信息看作是一组基本文件和每个文件随时间逐步累积的差异。Git则把数据看作是对小型文件系统的一系列快照,每当有提交更新或保存项目状态时它就会对当时的全部文件创建一个快照并保存这个快照的索引。

阅读全文 »

性能分析是衡量应用程序在代码级别的相对性能,性能分析将捕捉的事件包括:CPU的使用,内存的使用,函数的调用时长和次数,以及调用图等。另外,性能分析的行为本身也会影响应用性能。

阅读全文 »

Redis持久化RDB方式,是指在指定的时间间隔内将内存中的数据集快照写入磁盘,实际操作过程是fork一个子进程,先将数据集写入临时文件,写入成功后再替换之前的文件,用二进制压缩存储。

阅读全文 »