【技术实现步骤摘要】
本专利技术属于计算机,涉及计算机数据传输系统,尤其是一种基于飞腾和银河麒麟平台的海量数据高速传输系统。
技术介绍
1、随着信息技术的发展及我国关键领域软硬件平台自主可控的迫切需要,基于自主研发的软硬件平台的海量数据的高速传输和处理成为现代社会必须解决的技术问题。但由于飞腾+银河麒麟软硬件平台与外国平台的实现差异,因此有必要重新根据平台的架构基础,融合成熟的信息技术,实现系统的高速数据传输功能。
2、在海量数据传输过程中,如何提高内存与高速外设的传输速率是一个关键问题。计算机系统中各种常用的数据输入/输出方法主要分为查询和中断方式,但这两种方式常用于cpu与慢速及中速外设之间的数据交换。但当高速外设要与系统内存或在系统内存的不同区域之间进行大量数据的快速传输时,就在一定程度上限制了数据传输的速率。同时,在数据处理过程中,应用程序会受到其他进程和操作系统调度的影响,可能在数据处理过程中出现让出当前执行的cpu的情况,从而影响了数据处理的性能。
技术实现思路
1、本专利技术的目的在于
...【技术保护点】
1.一种基于飞腾和银河麒麟平台的海量数据高速传输系统,包括系统主板和系统软件,其特征在于:
2.根据权利要求1所述的一种基于飞腾和银河麒麟平台的海量数据高速传输系统,其特征在于:所述操作系统动态预留内存配置,该操作系统在grub.cfg配置文件中添加cma=512M@0-3G,表示在0-3G内存地址下动态分配最大为512M的连续地址,根据内存使用情况和数据传输量,在该段地址预留足够的内存资源,以供数据传输使用,同时负责监控内存使用情况,并根据预留模块的指示,在需要时将该段内存中已经分配的内存迁移至其他内存地址。
3.根据权利要求1所述的一种基于
...【技术特征摘要】
1.一种基于飞腾和银河麒麟平台的海量数据高速传输系统,包括系统主板和系统软件,其特征在于:
2.根据权利要求1所述的一种基于飞腾和银河麒麟平台的海量数据高速传输系统,其特征在于:所述操作系统动态预留内存配置,该操作系统在grub.cfg配置文件中添加cma=512m@0-3g,表示在0-3g内存地址下动态分配最大为512m的连续地址,根据内存使用情况和数据传输量,在该段地址预留足够的内存资源,以供数据传输使用,同时负责监控内存使用情况,并根据预留模块的指示,在需要时将该段内存中已经分配的内存迁移至其他内存地址。
3.根据权利要求1所述的一种基于飞腾和银河麒麟平台的海量数据高速传输系统,其特征在...
【专利技术属性】
技术研发人员:房强,崔强,樊镕,霍兴华,吴振宇,赵连云,
申请(专利权)人:中国船舶集团有限公司第七〇七研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。