自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Windows10 dnw驱动安装失败问题解决办法

1.下载 zadig.exe;2.配置如下图

2018-03-10 19:26:56 1993

原创 《炼数成金-Linux内核探秘》笔记6

为设备服务的文件系统sysfs 属于内存文件系统,在用户态展示设备信息 应用bus_register

2018-01-30 14:53:37 358

原创 《炼数成金-Linux内核探秘》笔记4

基础层结束,开始应用层,从文件系统开始 文件系统是内核应用层的核心;设备也是一种文件,字符设备和块设备;网络socket也是文件 虚拟文件系统vfs为文件系统提供了统一的接口,只存在于内存中 超级块代表了文件系统自身 超级块结构给出了文件系统的全局信息 定义一些链表头,用来链接文件系统内的重要成员 一个真实的文件,iNode只有一个,而dentry可以有多个 file和进程有关,描述

2018-01-30 10:51:42 190

原创 《炼数成金-Linux内核探秘》笔记3

学习的体系和路径: 关注领域的重要部分和本质 数据结构、算法暂不深究 关注每阶段的主题,其他部分可以放过 内存的使用:伙伴系统(基于页面的内存管理)和slab 1.伙伴系统alloc_pages申请内存,申请得到的是页面结构的指针,需要调用page_address才能得到内存地址,__get_free_pages可以直接获得内存地址 2.slab系统基于对象的内存管理 km

2018-01-30 09:49:21 256

原创 《炼数成金-Linux内核探秘》笔记2

编译 编译的实质: 1.头文件和c文件--》产生对象文件(.o文件);2.将所有对象文件链接起来,生成可执行文件 Makefile文件与kconfig文件很重要 最终的头文件/include/linux/autoconf.h 双向链表list_head      list_add_tail/list_del/list_empty container_of根据结构体成员地址算结构

2018-01-29 22:28:52 268

原创 《炼数成金-Linux内核探秘》笔记1

今天看了个大神的视频,叫做Linux内核探秘,觉得好厉害,就写个笔记当博客,纪念一下。大神告诉我们Linux内核很复杂,像一座很高很高很高的山峰还很陡峭,想爬上去就不要放弃。当我看到这里的时候就想放弃了,但是看到整个视频只有13集的时候我决定还是先看一看吧,反正也不是很多,并且看第一集还用了两倍速(手动表扬potplayer神器)。  第二段开始说我觉得重要的知识点。大神将内核分为基础层与应用层

2018-01-29 21:47:02 506 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除