Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1069138
  • 博文数量: 573
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 66
  • 用 户 组: 普通用户
  • 注册时间: 2016-06-28 16:21
文章分类

全部博文(573)

文章存档

2018年(3)

2016年(48)

2015年(522)

发布时间:2015-12-23 14:36:54

 通过文件共享来学习I/O重定向(上)——文件共享    本人对于文件共享的理解还不是很深入,以下陈述如果有问题,欢迎大家及时指正。    在内核中,用了3个相关的数据结构来表示打开的文件。    1.描述符表(descriptor tab.........【阅读全文】

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

发布时间:2015-12-23 14:33:56

 关于linux内存管理 linux的内存管理主要分为两部分:物理地址到虚拟地址的映射,内核内存分配管理(主要基于slab)。物理地址到虚拟地址之间的映射1、概念  物理地址(physical address)  用于内存芯片级的单元寻址,与处理器和CPU连接的地址.........【阅读全文】

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

发布时间:2015-12-23 14:32:42

 linux内核list.h头文件分析(七)——list.h应用自己把list.h源文件的代码一下部分做了手脚,下次如果在你的程序当中有用到list或者是hlist的时候,你就可以把我修改之后的内容复制一下,命名为list.h,然后在你的用户程序中写着这么一句#include "list.h"这样的话,你就可.........【阅读全文】

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

发布时间:2015-12-23 14:31:26

 linux内核list.h头文件分析(六)——hlist分析(五)hlist的搬移操作还记得list_move(struct list_head *list, struct list_head *head)吗?这个表示将list从一个链表当中删除之后,加入到一新的链表head当中。在hlist中的搬移指的是,将new指.........【阅读全文】

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

发布时间:2015-12-23 14:30:48

 linux内核list.h头文件分析(五)——hlist分析 hlist概述在前面分析了的list,hlist和list是不相同的,在list中每个节点都是一样的,不管头结点还是其他节点,使用同一个结构体表示,但是hlist不是这样表示的。在hlist中,头结点使用的是struct hlist_head来表示的,而对.........【阅读全文】

阅读(487) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册