Windows 98及2000中采用WDM这种新的模式实现设备的驱动,用户通过设备驱动程序访问设备时可以使用两种方式,即中断或直接内存访问(DMA),这两种方式的实现机理不同,达到的效果也有差别。本文根据实践经验,分析并总结了WDM驱动程序中DMA...Windows 98及2000中采用WDM这种新的模式实现设备的驱动,用户通过设备驱动程序访问设备时可以使用两种方式,即中断或直接内存访问(DMA),这两种方式的实现机理不同,达到的效果也有差别。本文根据实践经验,分析并总结了WDM驱动程序中DMA方式的设备访问过程,探讨了采用DMA技术实现高速数据传输的基本原理。展开更多
为提升高负载网络下包捕获接口的性能,对包捕获接口在网络流量监测和网络入侵检测等应用中的性能进行了研究。分析了传统包捕获优化方法PACKET_MMAP和PF_RING性能受限的原因,设计了一种用户级的包捕获方法。该方法采用了可扩展的内存映...为提升高负载网络下包捕获接口的性能,对包捕获接口在网络流量监测和网络入侵检测等应用中的性能进行了研究。分析了传统包捕获优化方法PACKET_MMAP和PF_RING性能受限的原因,设计了一种用户级的包捕获方法。该方法采用了可扩展的内存映射机制、灵活的拷贝策略和高效的轮询机制,最后在IntelPRO/1000 PT Server Adapter上实现。与传统优化技术相比,该方法简单高效,包捕获速率更高。展开更多
文摘为提升高负载网络下包捕获接口的性能,对包捕获接口在网络流量监测和网络入侵检测等应用中的性能进行了研究。分析了传统包捕获优化方法PACKET_MMAP和PF_RING性能受限的原因,设计了一种用户级的包捕获方法。该方法采用了可扩展的内存映射机制、灵活的拷贝策略和高效的轮询机制,最后在IntelPRO/1000 PT Server Adapter上实现。与传统优化技术相比,该方法简单高效,包捕获速率更高。