Chinaunix首页 | 论坛 | 博客
  • 博客访问: 25812
  • 博文数量: 6
  • 博客积分: 105
  • 博客等级: 民兵
  • 技术积分: 80
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-28 10:07
文章分类
文章存档

2015年(2)

2012年(1)

2011年(3)

我的朋友

分类: LINUX

2015-05-04 16:40:18

进程调度:
完全公平调度算法:寻则vruntime最小的任务,以红黑树组织运行队列,红黑树最左边的进程是下一个要运行的进程(不需要重新计算时间片)
时间片算法:根据优先级给进程分配时间片,时间片最多的优先运行
内存管理:
高端内存:物理地址大于896M的内存,内核用来访问固定映射以外的内存空间
内存分配机制:
1.以页为单位
2.以字节为单位
kmalloc   连续的物理地址
vmalloc   非连续
3.slab缓存  存储频繁使用的对象
高速缓存  slab(空的,已满,使用) 对象

虚拟文件系统:
1.超级块
2.目录项
3.索引节点


阅读(238) | 评论(0) | 转发(0) |
0

上一篇:线程同步机制

下一篇:c++ 网络库的封装

给主人留下些什么吧!~~