摘要
本发明属于网络技术领域,其目的在于提供一种交换芯片用内存管理方法及系统。其中的方法包括:将交换芯片的共享内存划分为多个独立的内存块,多个内存块组织成N×M的矩阵,且各内存块均设置有独立的读写接口;根据多个内存块,构建得到N×M的写地址二维数组和N×M的二维读地址链表;接收任一写通道发出的写数据请求,并根据所述写数据请求向与所述写数据请求对应的写通道进行数据写入操作,或者,接收任一读通道发出的读数据请求,并根据所述读数据请求向与所述读数据请求对应的读通道进行数据读出操作。本发明采用共享内存的方式实现交换芯片的多通道并行读写,数据处理的效率高,且硬件成本和复杂度低。