linux-2.6.11.9内核
内核源码解析
hello可乐
这个作者很懒,什么都没留下…
展开
-
进程调度3【进程描述符】
struct task_struct| | ||–|--||sleep_avg | 平均睡眠时间 ||array | active还是expired ||time_slice | 时间片||prio | 动态优先级||static_prio | 静态优先级 || | || | || | || | || | || | || | || | || | || | || | |...原创 2020-10-20 14:24:36 · 78 阅读 · 0 评论 -
进程调度2【运行队列】
struct runqueuestruct runqueue { spinlock_t lock; /* * nr_running and cpu_load should be in the same cacheline because * remote CPUs use both these fields when doing load calculation. */ unsigned long nr_running;#ifdef CONFIG_SMP unsigned lo.原创 2020-10-20 13:59:33 · 125 阅读 · 0 评论 -
进程调度1【进程的优先级】
静态优先级动态优先级基本时间片平均睡眠时间惩罚值运行队列原创 2020-10-20 11:21:27 · 208 阅读 · 0 评论 -
文件系统3【页高速缓存】
struct address_space原创 2020-10-11 21:52:12 · 64 阅读 · 0 评论 -
文件系统2 【访问文件】
访问文件的模式| | ||–|--|| 规范模式 | || 同步模式 | || 异步模式| || 内存映射模式 | || 直接I/O模式 | |原创 2020-10-11 21:05:49 · 146 阅读 · 0 评论 -
文件系统1 【虚拟文件系统VFS】
结构体struct super_block超级块struct inode索引节点struct file文件对象struct dentry目录项对象原创 2020-10-11 20:26:28 · 121 阅读 · 0 评论