服务器使用爱快软路由自带的线路测速在测试上行宽带阶段会占用大量的内存,排除系统内核泄漏的情况下32位跑1000M需要多大内存
服务器使用爱快软路由自带的线路测速在测试上行宽带阶段会占用大量的内存,排除系统内核泄漏的情况下32位跑1000M需要多大内存待机情况占用25%内存,下方api输出可以观察到单位为KB,1G内存=1048576KB
cpu: ["7.50%", "7.00%", "8.00%"]
0: "7.50%"
1: "7.00%"
2: "8.00%"
cputemp: []
memory: {total: 1475488, available: 1102680, free: 1041936, cached: 56356, buffers: 19176, used: "25%"}
available: 1102680
buffers: 19176
cached: 56356
free: 1041936
total: 1475488
used: "25%"
线路测速时候,下行阶段无占用,上行阶段会申请大量内存
cpu: ["40.59%", "41.58%", "39.60%"]
0: "40.59%"
1: "41.58%"
2: "39.60%"
cputemp: []
memory: {total: 1475488, available: 814332, free: 753592, cached: 56356, buffers: 19176, used: "44%"}
available: 814332
buffers: 19176
cached: 56356
free: 753592
total: 1475488
used: "44%"
api中字段解释
available,当前可用剩余内存大小
total,系统总可用物理内存大小(排除掉KDUMP后的真实可用大小,KDUMP自身固定占用161MB)
其他字段无需理会,属于爱快其他用途输出,例如要获取当前爱快系统占用内存,就用total - available
爱快系统开机需要直接占用1475488-1102680=364MB内存。
等于说500M宽带测速需要1102680-814332=281MB内存开销,281+364=650MB物理内存(total字段大于或者等于665600)
由此计算得出每Mbps宽带需要占用0.45M内存,1000M宽带测速则0.45*950=需要430MB物理内存开销,
1000M宽带测速不开启路由器中第三方繁星等功能的情况下,430+364=800MB物理内存(total字段大于或者等于819200,推荐直接使用1G内存)
以上数据仅针对32位爱快软路由系统运行状况分析,固件版本3.5.6,当然不使用路由器自带测速,在线升级等功能的话,分配450MB内存(不能更低了,在低路由会崩溃)带机完完全全足够,要体验完整功能建议给虚拟机分配560MB或者以上。
然后爱快爆过有后门的料,所以我换ros了,流控自己写还是更靠谱,除了只能单ip nat1 ,没别的不好了。 {:3018:}{:3018:}{:2993:}
页:
[1]