摘要:
title: Centos8安装ZFS date: 2021-05-04 17:21:05 查看当前centos版本号 cat /etc/redhat-release CentOS Linux release 8.3.2011 然后 sudo dnf install https://zfsonlin 阅读全文
摘要:
title: Debian 11 安装SPDK date: 2022-01-23 21:06:12 tags: 本文主要参考SpanDB的安装教程:https://github.com/SpanDB/SpanDB SPDK全称:Storage Performance Development Kit 阅读全文
摘要:
title: Linux多线程复制目录 date: 2021-07-21 13:13:08 比如有一个目录a需要复制: mkdir a touch a/a mkdir a/b touch a/b/c tree a a ├── a └── b └── c 将其复制为目录d只需要用find找出目录下所有 阅读全文
摘要:
title: Linux挂载ext4 ramdisk date: 2020-08-23 20:13:44 tags: 划分一块DRAM作为ramdisk 在/etc/default/grub改: GRUB_CMDLINE_LINUX="memmap=4G!4G" 然后重启就可以看到/dev/pmem 阅读全文
摘要:
title: Linux查看固态盘总写入量等信息 date: 2020-08-23 13:23:35 tags: sudo apt install gsmartcontrol 然后smartctl命令就有了。 先尝试直接打开gmartcontrol(通过终端或者启动器) 结果发现看不了。 这时可以使 阅读全文
摘要:
title: RocksDB timestamp date: 2022-03-09 21:04:48 tags: RocksDB 官方文档:https://github.com/facebook/rocksdb/wiki/User-Timestamp-(Experimental) 这是实验特性。大意 阅读全文
摘要:
title: RocksDB代码分析——Compaction流程 date: 2022-03-08 15:40:17 tags: RocksDB 这里从DBImpl::MaybeScheduleFlushOrCompaction开始讲起。 DBImpl::MaybeScheduleFlushOrCo 阅读全文
摘要:
title: RocksDB代码分析——Compaction的输入文件的选择 date: 2022-06-02 12:17:40 tags: RocksDB 这里主要分析LevelCompactionBuilder::PickCompaction是如何选择输入文件的。 SetupInitialFil 阅读全文
摘要:
title: RocksDB代码分析——Flush流程 date: 2022-03-03 15:22:47 tags: RocksDB 这里从DBImpl::MaybeScheduleFlushOrCompaction开始讲起。 DBImpl::MaybeScheduleFlushOrCompact 阅读全文
摘要:
title: RocksDB代码分析——LogAndApply date: 2023-08-09 16:25:48 tags: RocksDB 这里我们主要分析VersionSet::LogAndApply是怎么管理writer队列的。 参数里的edit_lists是需要被apply的改动。每个传入 阅读全文