- 博客(2)
- 收藏
- 关注
原创 linux伙伴系统
前段时间由于实验室相关项目的需要+OS课的presentation,看了linux2.6.24内核伙伴系统的源码。写一下总结。引言 伙伴系统作为一种古老而历经检验的系统,也被Linux内核所采用。伙伴系统的提出是为了管理和记录内存的分配和使用。在X86架构的Linux内核版本 2.6.24及之后,Linux对原本的伙伴系统做了改进,在原来的基础上加入了反碎片机制,使得内核能够更好的管
2016-01-24 19:46:42
1425
原创 基于mmap的KV数据存储实现(一)概述
前言 工作中遇到一些对kv存储的需求,比如推荐系统中需要存储一个商品id对应的相似商品id 的 list,或者是一个用户的浏览过的商品id的list,这就需要一个键值对去存储。本文描述的存储基于这个需求简单的实现了一个版本,实际工作中要复杂的多,为了让读者便于理解,就基于这个分析一个主键为string的key,value是id的list的存储实现。- Markdown和扩展Markdo
2015-11-18 22:36:08
4897
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人