首页
学习
活动
专区
工具
TVP
发布

linjinhe的专栏

专栏作者
68
文章
116352
阅读量
28
订阅数
LevelDB 完全解析(11):Compaction
因为 LevelDB 的增删改都是通过追加写来实现的,所以需要通过后台线程的 compaction 来:
linjinhe
2020-06-22
1.6K0
[Paper Reading] Linux Block IO: Introducing Multi-queue SSD Access on Multi-core Systems
今天看到一篇论文:Linux Block IO: Introducing Multi-queue SSD Access on Multi-core Systems 。 这篇论文发表于 2013 年,介绍 Linux 内核的 block layer 针对现代硬件——高速 SSD、多核 CPU(NUMA)的新设计。 总的来说,设计方案不难理解,并没有涉及什么牛逼或者新颖的内容。这里面提到的内容从 Linux 3.11 开始出现在内核,Linux 3.16 成为内核的一个完整特性[6]。Linux 5.0 开始成为 block layer 的默认选项[7]。
linjinhe
2019-05-14
2.3K0
理解 CPU 利用率
在 Linux shell 上执行 top 命令,可以看到这样一行 CPU 利用率的数据:
linjinhe
2018-12-06
2.4K0
Linux 存储架构图
From Linux Storage Stack Diagram
linjinhe
2018-10-10
2.8K0
LevelDB:整体架构
上图简单展示了 LevelDB 的整体架构。LevelDB 的静态结构主要由六个部分组成:
linjinhe
2018-06-06
1.5K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档