论文部分内容阅读
在高速数据采集中存在几个关键问题,如中断服务例程直接完成数据包处理导致CPU占用过高,频繁系统调用完成内核态到用户态数据搬移导致内存溢出采集丢包,系统时间回流导致多卡采集不同步,呼叫详细记录(CDR)合成失败等。文章在信道化Iub口数据采集卡的驱动设计中,提出了“利用延迟调度(DPC)、零拷贝缓冲环管理机制,采用动态的时间修正算法保证多卡的时间同步”的方法,有效降低了CPU开销,实现高速数据采集不丢包,解决了系统时间回流而导致的CDR合成问题。