一种数据报文发送方法、设备及系统

    公开(公告)号:CN103905300B

    公开(公告)日:2017-12-15

    申请号:CN201210572445.8

    申请日:2012-12-25

    Abstract: 本发明实施例提供一种数据报文发送方法、设备及系统。该方法包括:当前节点存在待发送的数据报文时,判断下游节点的当前缓存剩余空间是否大于等于所述数据报文的长度;若是,所述当前节点将所述数据报文发送至所述下游节点;若否,所述当前节点将所述数据报文拆分为至少两个子数据报文,并向所述下游节点逐个发送所述子数据报文,其中,所述子数据报文的长度小于等于所述下游节点的当前缓存剩余空间。根据本发明提供一种数据报文发送方法、设备及系统,有效减少了链路空闲时间,充分了利用链路资源。

    一种全局内存共享方法、装置和一种通信系统

    公开(公告)号:CN103870333B

    公开(公告)日:2017-08-29

    申请号:CN201210548012.9

    申请日:2012-12-17

    Abstract: 本发明实施例提供全局内存共享方法、装置和一种通信系统,以提高子操作系统的自主性和降低全局内存管理服务的压力。所述方法包括:子操作系统统计预定次数的任务轮转期间页面换出率和换页期间的内存驻留时间比值;所述子操作系统根据所述页面换出率和内存驻留时间比值计算内存压力指标;若所述内存压力指标大于内存压力阈值,则所述子操作系统向全局内存管理服务发出申请。本发明实施例提供的方法在多操作系统的架构下,各个子操作系统能完成更多的自适应工作,降低全局内存管理服务复杂度,提升系统性能,同时,由于子操作系统之间能够独立地完成内存的申请及释放工作,如此可以提高全局内存的利用率,也使得多操作系统架构有更好的可扩展性。

    内存分配方法、装置及系统

    公开(公告)号:CN103810109B

    公开(公告)日:2017-08-04

    申请号:CN201210460181.7

    申请日:2012-11-15

    Abstract: 本发明提供一种内存分配方法、装置及系统,其中内存分配方法包括,接收一个或多个处理模块分别发送的内存状态信息;根据内存状态信息,分别确定一个或多个处理模块各自的内存压力的数值;判断一个或多个处理模块的内存压力的数值中最大值与最小值之差是否大于或等于预设阈值;若是,则向最小值对应的处理模块发送内存抢占消息,内存抢占消息中携带有需释放的内存大小;在从最小值对应的处理模块中抢占到内存资源之后,向最大值对应的处理模块发送内存分配消息,内存分配消息中携带有待分配的内存大小,能够有效地满足内存压力较大的处理模块的高内存需求,有效地提高整个多操作系统结构中内存资源的利用率和系统性能。

    多SoC节点之间的访问方法、装置和系统

    公开(公告)号:CN105630727A

    公开(公告)日:2016-06-01

    申请号:CN201410625903.9

    申请日:2014-11-07

    Abstract: 本发明实施例提供一种多SoC节点之间的访问方法、装置和系统,通过源SoC节点的片内互连结构接收第一设备发送的访问请求,访问请求中携带访问地址;源SoC节点的片内互连结构根据所述访问地址与片内互连结构扩展单元接口的对应关系,确定与所述访问地址对应的片内互连结构扩展单元接口;源SoC节点的片内互连结构根据所述确定片内互连结构扩展单元接口,将所述访问请求通过片内互连结构扩展单元发送到片间互连结构,并通过所述片间互连结构发送给所述目的SoC节点,源SoC节点的第一设备与所述目的SoC节点的资源在同一地址空间内进行统一编址,提高SoC节点之间的访问效率。

    存储空间管理方法和装置
    77.
    发明公开

    公开(公告)号:CN105573920A

    公开(公告)日:2016-05-11

    申请号:CN201410529781.3

    申请日:2014-10-09

    Abstract: 本发明实施例提供一种存储空间管理方法和装置,通过获取访问请求的优先级,根据优先级与缓冲单元的对应关系,确定优先级对应的至少一个缓冲单元的空闲状态,根据上述优先级对应的至少一个缓冲单元的空闲状态处理访问请求,由于优先级与缓冲单元具有对应关系,因此,保证了不同优先级的访问请求能够按照优先级合理的使用缓冲单元,从而,能够合理利用存储空间,提高整个系统的性能。

    一种Cache分区的方法及装置

    公开(公告)号:CN105095105A

    公开(公告)日:2015-11-25

    申请号:CN201410168515.2

    申请日:2014-04-24

    CPC classification number: G06F12/08

    Abstract: 本发明实施例公开了一种Cache分区的方法及装置,涉及电子信息技术领域,能够为执行实体灵活分配物理内存和Cache Set,减少了多个执行实体在Cache的使用上产生的干扰,提高访存性能。本发明的方法包括:所述操作系统为执行实体分配物理内存;在所述主机包括的Cache Sets中,选取未被占用的一个或多个Cache Set,将为所述执行主体分配的物理内存中的数据缓存至所述选取的Cache Set中,建立为所述执行主体分配的物理内存与所述选取的Cache Set的对应关系。本发明适用于为执行实体分配合适的Cache Set的场景。

    一种固态硬盘及其存取方法

    公开(公告)号:CN102662856B

    公开(公告)日:2015-10-28

    申请号:CN201210129194.6

    申请日:2012-04-27

    Abstract: 本发明提供一种固态硬盘,其通过闪存转换层对数据进行压缩以及将压缩数据的相关信息保存在闪存物理页的后备区中,可以减少每次实际写入和读出闪存固态盘的数据量,同时减少了由于写操作所引起的擦除操作的次数,延长了固态盘的寿命。而且,数据的读写过程简单方便,没有增加复杂的数据结构,也没有增加缓冲区,无需对传统闪存转换层中的映射表进行任何修改,保证数据读写过程开销低。

    一种内存数据的读写处理方法和装置

    公开(公告)号:CN104424105A

    公开(公告)日:2015-03-18

    申请号:CN201310376301.X

    申请日:2013-08-26

    CPC classification number: G06F13/00 G06F13/385

    Abstract: 本发明公开了一种内存数据的读写处理方法和装置,涉及计算机系统技术领域,解决了现有技术中多个数据量较小的内存数据访存操作浪费较多的开销在数据请求包上,导致传输效率低下的问题。方法包括:源节点获取各个待发送请求包;解析所述各个待发送请求包的目的节点标识,并判断所述各个待发送请求包的目的节点标识是否相同;将所述具有相同目的节点标识的至少两个待发送请求包分别作为子请求包,打包为一个合并请求包;将所述合并请求包发送给所述目的节点标识对应的目的节点,所述合并请求包用于指示所述目的节点对所述目的节点的内存数据进行读和/或写操作。本发明实施例应用于内存数据的读写处理过程中。

Patent Agency Ranking