摘要
高速连续数据实时接受与存储系统广泛应用于各个领域。基于WindowsNT开发此类系统具有诸多优点,但操作系统非实时性特性会严重影响整个系统的效率。该文从提高效率的目标出发,首先分析了哪些非实时特性会制约高速数据的接收和存储。随后从操作系统的IO管理、文件系统、内存管理、驱动程序等多方面入手,着重介绍如何减少非实时性的影响。同时给出了整个系统(应用程序+驱动程序)的体系结构及设计思路。最后针对笔者设计的系统给出了实验结果和性能评价。
Real-time data acquisition and storage system is u sed in many domains.The system that is designed on Windows NT environment has priorities to other kind of systems.But operation system's non-real-time c haracteristic reduces performance of acquisition and storage system.To enhance performance,this paper probes into the problems about why and where these non -real-time mechanisms appear and provide some techniques to avoid its influ ence by analyzing Windows NT's kernel,IO system,file system,memory managemen t .Finally this paper give s a frame of whole software,including user applica tion and driver and the software performance's evaluation.
出处
《计算机工程与应用》
CSCD
北大核心
2002年第11期135-137,180,共4页
Computer Engineering and Applications