Design and Optimization of Data Process Server of ITS Base on Shared Memory

When the intelligent transportation system (ITS) operates, it has the characteristics of exchanging information frequently and data flowing instability. In order to improve efficiency, stability and intelligence of the data processing server, this paper proposes that the data processing server should be optimized by adding detecting thread and utilizing shared memory file. The detect thread can dynamically control the number of the processes, so that the number of threads and the amount of the tasks can match automatically, and the system resources can be efficiently and rationally used. In addition, we optimize the data structure in the memory file by creating physical and logical link to improve memory access speed.

[1]  Yeqiong Song,et al.  Trends in Automotive Communication Systems , 2005, Proc. IEEE.

[2]  Jens Chr. Lisner A Flexible Slotting Scheme for TDMA-Based Protocols , 2004, ARCS Workshops.

[3]  Wei Zhou,et al.  Shipping Monitoring System Based on GPS and GPRS Technology , 2009, 2009 WASE International Conference on Information Engineering.

[4]  Craig A. Knoblock,et al.  Advanced Programming in the UNIX Environment , 1992, Addison-Wesley professional computing series.

[5]  Pang Yanbin Applying Scheduling Communications in Controller Area Network , 2005 .