会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
stupidstan2019
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
···
23
下一页
2022年4月10日
【转载】valgrind相关笔记
摘要: 转载自https://www.cnblogs.com/bandaoyu/p/14625277.html 【内存泄露检测】 valgrind --tool=memcheck ./memleak, #接管程序执行,不需要改编译过程 【原理】 实现了一个仿真的CPU,被监控的程序被这个仿真CPU解释执行,
阅读全文
posted @ 2022-04-10 21:42 stupidstan2019
阅读(43)
评论(0)
推荐(0)
2022年4月6日
jitwatch使用及safepoint
摘要: 【参考】 https://www.cnblogs.com/flydean/p/jvm-jit-jitwatch.html https://www.cnblogs.com/flydean/p/13450929.html 【safepoint】 1) 机器指令结果 safepoint是一个test命令
阅读全文
posted @ 2022-04-06 21:26 stupidstan2019
阅读(78)
评论(0)
推荐(0)
2022年4月5日
【转载】简单分析malloc和free源码实现
摘要: 【参考】 1)具体逻辑 https://blog.csdn.net/c_base_jin/article/details/96032599 2)malloc和free的逻辑 https://www.cnblogs.com/lit10050528/p/8619977.html 【malloc和free
阅读全文
posted @ 2022-04-05 00:18 stupidstan2019
阅读(64)
评论(0)
推荐(0)
2022年4月1日
ext4文件系统写日志和恢复
摘要: 1)转自https://zhuanlan.zhihu.com/p/36348722 2)ceph文件存储也是写日志 https://www.cnblogs.com/varden/p/13924154.html 默认情况下, Ceph 觉得你会把 OSD 日志存储于下列路径: /var/lib/cep
阅读全文
posted @ 2022-04-01 23:57 stupidstan2019
阅读(305)
评论(0)
推荐(0)
2022年3月31日
buddy算法
摘要: 【参考】 云风博客,https://github.com/wuwenbin/buddy2 讲解https://www.cnblogs.com/youxin/p/3694834.html 【图示】 【代码】 1)初始化内存 level=5 sizeof(struct buddy)=8 size=32
阅读全文
posted @ 2022-03-31 08:14 stupidstan2019
阅读(96)
评论(0)
推荐(0)
2022年3月29日
polarfs学习笔记
摘要: https://www.modb.pro/db/162059
阅读全文
posted @ 2022-03-29 08:12 stupidstan2019
阅读(34)
评论(0)
推荐(0)
客户端选择发送给leader节点策略
摘要: https://stackoverflow.com/questions/56357537/how-does-etcd-propagate-writes-to-non-leader-members 可选方法: 1)客户端发送给任意节点,服务端返回leader信息,客户端重连leader 2)客户端发送
阅读全文
posted @ 2022-03-29 07:43 stupidstan2019
阅读(54)
评论(0)
推荐(0)
2022年3月28日
搭环境
摘要: 0)代码量27w 1)tikv服务端 cenos8 https://github.com/tikv/tikv 2)py客户端编译 https://github.com/tikv/client-py pip3 install --upgrade pip yum install -y python3.8
阅读全文
posted @ 2022-03-28 22:13 stupidstan2019
阅读(56)
评论(0)
推荐(0)
2022年3月27日
3)leveldb特性笔记
摘要: https://wiesen.github.io/post/leveldb-introduction/ 1)写放大 Compaction:当某一层的总大小超过了它的限制时,合并线程就会从该层选择一个文件将其和下一层的所有重叠的文件进行归并排序产生一个新的 SSTable 文件放在下一层中 当把 i-
阅读全文
posted @ 2022-03-27 17:02 stupidstan2019
阅读(152)
评论(0)
推荐(0)
2)leveldb compact调用栈
摘要: 1)数据存储 文件目录 含义 2)生成sst 业务线程 a)把memTable赋值给immTable b)写wal日志 c)检查是否触发压缩 压缩线程调用栈
阅读全文
posted @ 2022-03-27 16:09 stupidstan2019
阅读(27)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
23
下一页
公告