- 博客(3)
- 资源 (1)
- 问答 (4)
- 收藏
- 关注
原创 从LevelDB SnapShot到内存快照的思考
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。本作品 (李兆龙 博文, 由 李兆龙 创作),由 李兆龙 确认,转载请注明版权。文章目录引言LevelDB SnapShotMVCC的启发可回滚数据结构COW与ROWCgroup总结引言SnapShot技术在数据库领域的重要性不言而喻,这种记录整个数据库某一时间点全部视图并快速恢复的能力非常重要,这相当于是一颗后悔药。存储网络行业协会SNIA(StorageNetworking Industry Association
2021-11-14 16:23:45 1954 3
原创 对于LSM Tree写放大问题的一些浅薄学习
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。本作品 (李兆龙 博文, 由 李兆龙 创作),由 李兆龙 确认,转载请注明版权。文章目录引言性能评估优化方案总结引言写放大(Write amplification)原本指的是在SSD上的一种介质本身的现象,即实际写入介质的数据量大于请求本身的数据量[1],由英特尔和SiliconSystems第一次提出[7][8],后来这个名词的含义逐渐宽泛了起来,即描述的是这种行为而不是特定的介质上的一种行为。早在大三的时候就写过一
2021-11-13 22:23:49 1960
原创 LevelDB中的Compaction流程
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。本作品 (李兆龙 博文, 由 李兆龙 创作),由 李兆龙 确认,转载请注明版权。文章目录引言Compactionminor compactionmajor compactionMaybeScheduleCompactionBackgroundCompactionPickCompactionSetupOtherInputsMakeInputIteratorDoCompactionWorkInstallCompactionRe
2021-11-12 20:36:55 1359
GCC 10.2 2020年7月23日发布
2020-10-01
做操作系统实验的时候编译内核出现问题,
2020-09-27
出现内存泄露,但是用valgrind和mtrace都没办法找到泄露位置。
2020-07-02
这段简单实现switch的汇编代码如何修改?
2020-06-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人