linux驱动知识点总结
2015-09-26 18:03
459 查看
1、Makefile
2、连接脚本
查看ld工具默认连接脚本:ld -verbose
3、ELF格式
常见的elf格式文件:
可重定位的对象文件(Relocatable file)
可执行的对象文件(Executable file)
可被共享的对象文件(Shared object file)
常用的工具:readelf、file、objdump
4、Linux启动时间优化
a.使用非压缩内核
b.裁剪冗余模块
c.修改耗时代码
d.使用cramfs文件系统
5、Linux应用程序如何在虚拟地址下运行
每个进程都有完整的(4K)页表,进程切换时,将页表指针存入cr3寄存器
6、内核模块与应用程序如何加载
7、read/write/aio_read/aio_write/select/poll/epoll
8、CPU cache与内存对齐
http://m.blog.csdn.net/blog/zhang_shuai_2011/38119657
9、TLB:快表
10、内核内存映射
11、内核同步与互斥机制
基本的锁机制包括信号量与自旋锁
RCU:(Read-Copy Update)
12、iptable/netfilter
13、Linux下USB抓包
http://blog.chinaunix.net/uid-11848011-id-4508834.html
2、连接脚本
查看ld工具默认连接脚本:ld -verbose
3、ELF格式
常见的elf格式文件:
可重定位的对象文件(Relocatable file)
可执行的对象文件(Executable file)
可被共享的对象文件(Shared object file)
常用的工具:readelf、file、objdump
4、Linux启动时间优化
a.使用非压缩内核
b.裁剪冗余模块
c.修改耗时代码
d.使用cramfs文件系统
5、Linux应用程序如何在虚拟地址下运行
每个进程都有完整的(4K)页表,进程切换时,将页表指针存入cr3寄存器
6、内核模块与应用程序如何加载
7、read/write/aio_read/aio_write/select/poll/epoll
8、CPU cache与内存对齐
http://m.blog.csdn.net/blog/zhang_shuai_2011/38119657
9、TLB:快表
10、内核内存映射
11、内核同步与互斥机制
基本的锁机制包括信号量与自旋锁
RCU:(Read-Copy Update)
12、iptable/netfilter
13、Linux下USB抓包
http://blog.chinaunix.net/uid-11848011-id-4508834.html
相关文章推荐
- Linux常用命令之压缩与解压命令
- Linux基础
- Linux编译安装与配置-MySQL(5.5,5.6)版本系(笔记)
- Linux文件I/O编程(一)
- Linux tar
- linux 源码安装php
- Linux经常使用的命令(必看)
- Linux下LDAP统一认证解决方案
- linux 服务简介
- linux JDK 安装无法建立连接的问题解决 wget方法后面再说
- centos7下面搭建lnmp环境
- 1.4 CentOS7 配置AMP环境之安装准备
- linux上搭建完整go语言vim开发环境
- centos LAMP搭建
- 1.3 CentOS7设置FTP
- Linux apt-get
- Linux(9.21-9.27)学习笔记
- Linux(9.21-9.27)学习笔记
- GNU Linux mount挂载的常用三种方法
- Linux 中 10 个有用的命令行补全例子