内存管理方法及装置
    1.
    发明公开

    公开(公告)号:CN114610448A

    公开(公告)日:2022-06-10

    申请号:CN202210289364.0

    申请日:2022-03-22

    Inventor: 肖童星 刘小兵

    Abstract: 本公开涉及一种用于扩展虚拟局域网的内存管理方法、装置、电子设备及计算机可读介质。该方法包括:在内存中创建并初始化动态数组;根据用户请求创建扩展虚拟局域网元素并将所述扩展虚拟局域网元素加入动态数组;定时获取所述动态数组的长度和所述动态数组中扩展虚拟局域网元素的个数;基于所述动态数组的长度与所述动态数组中扩展虚拟局域网元素的个数之间的关系对所述内存中的动态数组进行管理。本申请涉及的用于扩展虚拟局域网的内存管理方法、装置、电子设备及计算机可读介质,能够对使用扩展虚拟局域网技术的电子设备中的内存进行动态回收,提高内存利用率。

    一种PCIe总线地址空间分配方法及装置

    公开(公告)号:CN109902038B

    公开(公告)日:2020-12-29

    申请号:CN201910130079.2

    申请日:2019-02-21

    Inventor: 张志杰 刘小兵

    Abstract: 本申请提供一种PCIe总线地址空间分配方法及装置。一种PCIe总线地址空间分配方法,该方法包括:确定主控CPU所拥有的PCIe接口数量;针对主控CPU所拥有的任一PCIe接口对应的PCIe通道,执行以下操作:查找与PCIe通道对应的预设PCIe总线地址空间配置信息;根据所查找的预设PCIe总线地址空间配置信息,为PCIe通道固定分配对应的PCIe总线地址空间;针对PCIe通道所挂载的任一PCIe桥,根据所查找的预设PCIe总线地址空间配置信息,从为PCIe通道固定分配的PCIe总线地址空间中,为PCIe桥固定分配对应的PCIe总线地址空间;针对PCIe桥所挂载的任一PCIe器件,根据所查找的预设PCIe总线地址空间配置信息,从为PCIe通道固定分配的PCIe总线地址空间中,为PCIe器件固定分配对应的PCIe总线地址空间。

    一种端口状态的监测方法与装置

    公开(公告)号:CN108848006B

    公开(公告)日:2020-11-06

    申请号:CN201810975321.1

    申请日:2018-08-24

    Inventor: 李绍军 刘小兵

    Abstract: 本公开提供一种端口状态的监测方法应用于网络设备,所述网络设备设有FPGA,所述FPGA与所述网络设备的CPU、PHY芯片相连接,所述方法包括:所述FPGA接收所述CPU的待监测端口配置,从所述配置中,获取所述待监测端口信息,其中所述待监测端口为所述PHY芯片管理;接收所述CPU的端口监测触发使能指令,基于所述待监测端口信息,按预设轮询策略进行查询所述PHY芯片,获取所述待监测端口的端口状态;将所述端口状态保存到所述CPU指定的DMA内存地址。

    一种框式设备端口状态标识设置方法及装置

    公开(公告)号:CN108111354A

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

    申请号:CN201711454014.0

    申请日:2017-12-28

    Inventor: 刘小兵

    Abstract: 本申请提供一种框式设备端口状态标识设置方法,其特征在于,所述框式设备包括交换板与接口板两种类型的单板,某一类型单板的任一端口只与另一类型单板的一个端口连接,所述方法包括:在监测到有交换板插入的情况下,确定与该交换板的端口连接的接口板端口;为所确定的任一接口板端口添加等待开启状态标识,以表示该接口板端口非开启状态;在监测到该交换板初始化完成的情况下,检查该交换板的端口的状态;对于该交换板的任一端口,在检查到该端口为开启状态的情况下,将与该端口连接的接口板端口的等待开启状态标识删除。应用本申请方案,在交换板初始化未完成前,通过为接口板端口设置等待开始状态标识,避免数据转发业务受到影响。

    在内核态与用户态之间交换报文的系统和方法

    公开(公告)号:CN114003408B

    公开(公告)日:2024-10-29

    申请号:CN202111268626.7

    申请日:2021-10-29

    Inventor: 肖童星 刘小兵

    Abstract: 本公开涉及一种在内核态与用户态之间交换报文的系统以及方法。该系统包括:关联创建组件,用于创建文件操作结构体,以便将系统调用组件和设备驱动组件关联起来,从而使得文件操作结构体中的每一个成员的名字都对应着一个调用;接口创建组件,用于创建内核与用户之间的交换接口,以便执行用户访问系统内核数据的操作,从而使得内核空间和用户空间进行信息交互;报文交换组件,用于基于用户指令,启动所述交换接口,通过执行文件操作结构体的系统调用,读取文件操作结构体中相应的函数指针,以便接着把控制权转交给函数,从而完成了设备驱动。

    主控设备的业务接口监控系统及其方法

    公开(公告)号:CN111324507B

    公开(公告)日:2023-04-18

    申请号:CN202010079220.3

    申请日:2020-02-03

    Inventor: 刘小兵

    Abstract: 本公开提供一种一种用于主控设备的业务接口监控系统,包括:主控平台,用于获取主控设备通过其内部通道接口下发到连接在主控设备上的每个业务接口板的业务功能信息;内存单元,具有预定容量,用于对应于每个业务接口板以数据结点为单位存储每个业务接口板的业务功能信息,其包括标记信息写入点的写入指针和标记信息都出点的读取指针;以及读写组件,用于将所述写入指针处作为写入起点逐一将所述内部通道接口组件所获取的每个业务接口板的业务功能信息写入所述内存单元,以及将所述读取指针作为读出起点逐一读出所述内存单元的包含内容参数的业务功能信息。

    一种框式设备内部级联口故障检查方法及装置

    公开(公告)号:CN108134689B

    公开(公告)日:2021-07-23

    申请号:CN201711308161.7

    申请日:2017-12-11

    Inventor: 刘小兵

    Abstract: 本申请提供一种框式设备内部级联口故障检查方法,其特征在于,所述方法包括:对于任一组连接中的2个级联口,判断2个级联口的链路状态是否为开启状态;对于2个级联口中的任一级联口,若其链路状态为未开启状态,则确定该级联口发生故障;若2个级联口的链路状态均为开启状态,则监测2个级联口的发包数与收包数;若2个级联口中任一级联口发包数增加、另一级联口收包数未增加,则确定2个级联口发生故障;若2个级联口中任一级联口发包数增加、另一级联口收包数也增加,则监测2个级联口的循环冗余校验错包数;对于2个级联口中的任一级联口,若其循环冗余校验错包数的增长速率不小于预设阈值,则确定该级联口发生故障。

    一种接口板传输报文的方法和装置

    公开(公告)号:CN108092922B

    公开(公告)日:2020-12-04

    申请号:CN201711374686.0

    申请日:2017-12-19

    Inventor: 邢彬朝 刘小兵

    Abstract: 本申请提供一种接口板传输报文的方法和装置,应用于框式交换机,其中,所述框式交换机包括若干接口板和若干网板,所述接口板通过内部口与所述网板进行连接,所述接口板基于连接的不同网板生成对应的聚合组,其中,所述聚合组包括所述接口板上与所述网板连接的内部口,所述框式交换机中任一接口板传输报文的方法,包括:当接收到报文时,判断所述报文的报文类型;基于所述报文类型确定所述报文的目标网板;将所述报文传输至所述目标网板。采用本申请提供的技术方法,可以充分利用框式交换机中接口板上的内部口资源。

    主控设备的业务接口监控系统及其方法

    公开(公告)号:CN111324507A

    公开(公告)日:2020-06-23

    申请号:CN202010079220.3

    申请日:2020-02-03

    Inventor: 刘小兵

    Abstract: 本公开提供一种一种用于主控设备的业务接口监控系统,包括:主控平台,用于获取主控设备通过其内部通道接口下发到连接在主控设备上的每个业务接口板的业务功能信息;内存单元,具有预定容量,用于对应于每个业务接口板以数据结点为单位存储每个业务接口板的业务功能信息,其包括标记信息写入点的写入指针和标记信息都出点的读出指针;以及读写组件,用于将所述写入指针处作为写入起点逐一将所述内部通道接口组件所获取的每个业务接口板的业务功能信息写入所述内存单元,以及将所述读出指针作为读出起点逐一读出所述内存单元的包含内容参数的业务功能信息。

    一种PCIe总线地址空间分配方法及装置

    公开(公告)号:CN109902038A

    公开(公告)日:2019-06-18

    申请号:CN201910130079.2

    申请日:2019-02-21

    Inventor: 张志杰 刘小兵

    Abstract: 本申请提供一种PCIe总线地址空间分配方法及装置。一种PCIe总线地址空间分配方法,该方法包括:确定主控CPU所拥有的PCIe接口数量;针对主控CPU所拥有的任一PCIe接口对应的PCIe通道,执行以下操作:查找与PCIe通道对应的预设PCIe总线地址空间配置信息;根据所查找的预设PCIe总线地址空间配置信息,为PCIe通道固定分配对应的PCIe总线地址空间;针对PCIe通道所挂载的任一PCIe桥,根据所查找的预设PCIe总线地址空间配置信息,从为PCIe通道固定分配的PCIe总线地址空间中,为PCIe桥固定分配对应的PCIe总线地址空间;针对PCIe桥所挂载的任一PCIe器件,根据所查找的预设PCIe总线地址空间配置信息,从为PCIe通道固定分配的PCIe总线地址空间中,为PCIe器件固定分配对应的PCIe总线地址空间。

Patent Agency Ranking