
操作系统
文章平均质量分 80
碎炎
用学核心编程当学操作系统的孩子。。。
展开
-
内存管理之分页
内存管理之分页昨晚读《go语言学习笔记》的时候,看到了内存管理这一章,提到了内存的分页。其实分段与分页在微机接口这课程也学过,只是一直在弄上层的东西,有点儿生疏了,今天有空查了点资料,做了点笔记。虚拟地址与物理地址首先假定平台为32位平台。首先从应用层谈起,在应用层,我们有一个4G的完整的内存空间,我们可以通过对变量的寻址来读写某个变量,对于应用这一层来说,底层的内存管理的确是不可见的,而且对于应用原创 2016-08-30 13:29:50 · 1009 阅读 · 0 评论 -
对libevent中bufferevent的深入理解
对libevent中bufferevent的深入理解在libevent 2.x.x中,新增了bufferevent来封装了socket操作,用来简化编码操作。当前项目有个点实在是有点儿绕,我自己在libevent基础上做了一个网络引擎的wrapper,未来打算替换,在实现的过程中,发现了一些问题,于是这些日子在空闲的时候阅读了下libevent的实现以及从前没有接触过的epoll模型,心里也算是有点原创 2016-10-13 17:38:08 · 8818 阅读 · 8 评论