-
公开(公告)号:CN115103036A
公开(公告)日:2022-09-23
申请号:CN202210557371.4
申请日:2022-05-20
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提出一种高效的TCP/IP数据报处理方法和系统,利用基于TCP的通信过程中由于所需要发送的数据报直接交由DMA处理,在协议栈只处理内存地址和数据大小,减少了协议栈发生的大量数据拷贝过程,从而有效的减少了该过程的时间开销,通过由于引入DMA作为内存与内存之间的数据交换,则减少了CPU的资源占用。由此可见,本发明的数据报处理方法可以有效的提高网络数据报在应用程序与网卡之间的传输速率,且节省CPU资源的占用率。
-
公开(公告)号:CN115103036B
公开(公告)日:2025-01-24
申请号:CN202210557371.4
申请日:2022-05-20
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提出一种高效的TCP/IP数据报处理方法和系统,利用基于TCP的通信过程中由于所需要发送的数据报直接交由DMA处理,在协议栈只处理内存地址和数据大小,减少了协议栈发生的大量数据拷贝过程,从而有效的减少了该过程的时间开销,通过由于引入DMA作为内存与内存之间的数据交换,则减少了CPU的资源占用。由此可见,本发明的数据报处理方法可以有效的提高网络数据报在应用程序与网卡之间的传输速率,且节省CPU资源的占用率。
-
公开(公告)号:CN113407372A
公开(公告)日:2021-09-17
申请号:CN202110608493.7
申请日:2021-06-01
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提出一种独立于操作系统的计算机系统内存检测方法及系统,通过JTAG设备将本发明的内存检测程序写入到计算机系统内存,即可使其运行在计算机系统启动初期,即在计算机系统固化代码段执行结束,初始化基本硬件后在bootloader运行之前;通过对内存的写0、写1以及写入经过处理的地址值并进行回读的三种方式对内存进行循环多次检测。本发明提供的内存检测方法可以应用于计算机操作系统无法工作或无操作系统的场景,并且能够快速准确的检测出内存设备本身是否存在地址线和数据线连接问题,以及可以检测出内存设备的地址线和数据线恒0、恒1以及短路的问题。
-
公开(公告)号:CN113407372B
公开(公告)日:2023-10-20
申请号:CN202110608493.7
申请日:2021-06-01
Applicant: 中国科学院计算技术研究所
Abstract: 本发明提出一种独立于操作系统的计算机系统内存检测方法及系统,通过JTAG设备将本发明的内存检测程序写入到计算机系统内存,即可使其运行在计算机系统启动初期,即在计算机系统固化代码段执行结束,初始化基本硬件后在bootloader运行之前;通过对内存的写0、写1以及写入经过处理的地址值并进行回读的三种方式对内存进行循环多次检测。本发明提供的内存检测方法可以应用于计算机操作系统无法工作或无操作系统的场景,并且能够快速准确的检测出内存设备本身是否存在地址线和数据线连接问题,以及可以检测出内存设备的地址线和数据线恒0、恒1以及短路的问题。
-
-
-