【技术实现步骤摘要】
一种无线接入设备的内存管理方法及系统、无线接入设备
本专利技术涉及内存管理领域,尤指一种无线接入设备的内存管理方法及系统、无线接入设备。
技术介绍
在无线网络中,无线接入设备(即WirelessAccessPoint,无线AP,后续简称AP设备)主要运行Linux操作系统,该操作系统预先将内存按不同大小分成若干块,比如大内存,4M、8M等,若干;小内存,1K、2K等,若干;对内存需求不大的应用尽量分配小内存块,通过这种方式减少内存碎片的产生。但是当AP设备长时间运行后,还是会产生内存碎片,尤其是在一些热点,用户频繁上下线,在小块内存都被占用后,如果还有小应用上线,也只好占用大内存块,一个大内存块往往会分配给多个用户,即使后面因某些用户下线部分小块内存释放出来了,其他用户仍然占用了大内存块的一部分内存,这样当AP设备中有应用(例如:想增加一个新的无线网络SSID)需要申请大的内存块的时候,由于申请不到内存,会导致应用运行失败。如果强行进行内存回收,则需要先扫描全部内存,找到合适的内存块,把该内存块上的所有业务迁移到其他小块内存,这些操作比较费时,会占用大量CPU资源 ...
【技术保护点】
一种无线接入设备的内存管理方法,其特征在于,包括:步骤S100监听符合预设条件的内存数量;步骤S200判断所述符合预设条件的内存数量是否不大于预设内存阈值;步骤S300当所述符合预设条件的内存数量不大于所述预设内存阈值时,禁止接入待接入无线终端;步骤S400检测已接入无线终端的数量;步骤S500当所述已接入无线终端的数量不大于预设终端阈值时,执行复位操作。
【技术特征摘要】
1.一种无线接入设备的内存管理方法,其特征在于,包括:步骤S100监听符合预设条件的内存数量;步骤S200判断所述符合预设条件的内存数量是否不大于预设内存阈值;步骤S300当所述符合预设条件的内存数量不大于所述预设内存阈值时,禁止接入待接入无线终端;步骤S400检测已接入无线终端的数量;步骤S500当所述已接入无线终端的数量不大于预设终端阈值时,执行复位操作。2.根据权利要求1所述的无线接入设备的内存管理方法,其特征在于,所述步骤S100进一步还包括:步骤S100根据预设监测间隔时间,监听符合预设条件的内存数量。3.根据权利要求1所述的无线接入设备的内存管理方法,其特征在于,所述步骤S400包括:步骤S410检测已接入无线终端的数量;步骤S420判断所述已接入无线终端的数量是否不大于预设终端阈值;步骤S430当所述已接入无线终端的数量大于预设终端阈值、且达到预设检测间隔时间时,执行步骤S410。4.根据权利要求1所述的无线接入设备的内存管理方法,其特征在于,所述步骤S300包括:步骤S310向无线接入控制器发送告警信息。5.根据权利要求4所述的无线接入设备的内存管理方法,其特征在于,所述步骤S300之后还包括:步骤S600当接收到无线接入控制器根据所述告警信息发送的复位指令时,执行复位操作。6.一种采用上述权利要求1-5任一所述的无线接入设备的内存管理方法的无线接入设备,其特征在于,包括:监听...
【专利技术属性】
技术研发人员:王超,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。