摘要
为综合评估单线程、多线程和多协程在全球卫星导航系统(GNSS)数据下载中的性能,以武汉大学国际GNSS服务(IGS)数据中心为下载源,从下载文件的时间跨度和量级大小两个方面对三种方法的下载效果进行对比分析.结果表明:在中小型文件下载过程中多线程的优势大于单线程和多协程;在大型文件下载中,多协程的下载效果略优于多线程,且都相较单线程性能更佳;由于GNSS数据普遍是中小型文件,所以多线程更适用于GNSS数据下载工作.
In order to comprehensively evaluate the performance of single-thread,multi-thread,and multi-coroutine in Global Navigation Satellite System(GNSS)data download,this paper uses the International GNSS Service(IGS)data center of Wuhan University as the download source and analyzes the download effects of three methods in terms of the time span and magnitude of the download file.The results show that in the process of small and medium-sized files download,multi-thread has more advantages than single-thread and multi-coroutine,while for large file downloads,the download effect of multi-coroutine is slightly better than multi-thread,and both have better performance than that of single-thread.Since GNSS data file is generally small and medium-sized file,multi-thread is more suitable for GNSS data download.
作者
吴汤婷
梁乔
陈本富
卢立果
WU Tangting;LIANG Qiao;CHEN Benfu;LU Liguo(Research Center of Resource and Environment Economics,East China University of Technology,Nanchang 330013,China;Faculty of Geomatics,East China University of Technology,Nanchang 330013,China;Guangxi Key Laboratory of Spatial Information and Geomatics,Guilin University of Technology,Guilin 541006,China)
出处
《全球定位系统》
CSCD
2022年第3期99-103,共5页
Gnss World of China
基金
国家自然科学基金项目(41804020)
东华理工大学资源与环境经济研究中心(21JDGL03)
广西空间信息与测绘重点实验室研究基金资助(19-185-10-10)
东华理工大学研究生创新基金(YC2021-S631)
东华理工大学博士科研启动基金(DHBK2019182)。