用户空间Driver相关备忘
时间:2006-04-23 来源:oliliango
1.在用户空间中使用中断,考查:vm86.
2.DAM,考查:mmap映射/dev/mem.only aviable for root.
3.访问I/O端口,考察iperm/iopl,访问/dev/port,注意:可能不是在所有系统上可用,而且速度可能慢。only aviable for root.
4.在user space和hardware之间传送data要进行context switch,考虑速度。
5.mlock调用,可以lock相应的page,避免被换出mem。only avialable for root.
Reference:ldd3,ldd2
2.DAM,考查:mmap映射/dev/mem.only aviable for root.
3.访问I/O端口,考察iperm/iopl,访问/dev/port,注意:可能不是在所有系统上可用,而且速度可能慢。only aviable for root.
4.在user space和hardware之间传送data要进行context switch,考虑速度。
5.mlock调用,可以lock相应的page,避免被换出mem。only avialable for root.
Reference:ldd3,ldd2
相关阅读 更多 +