E-140W-P 光猫内存优化终极方法
本帖最后由 yehaku 于 2017-8-5 03:37 编辑E-140W-P 光猫内存优化终极方法
其实E-140W-P 内存占用最大的并非是各种插件。而是光猫启动后。内部会自动运行一个虚拟机。JAVMM服务。
估计是电信为了智能家庭管理用的。比如安装绑定智能摄像头。家庭智能开光。智能遥控器这些外挂设备用的。
相当与你这个光猫实际上就运行了2个系统。一个正常的路由系统一个虚拟机系统
启动就占用至少30%左右的内存。而且随着使用时间的增加虚拟机还会不断的吃内存。CPU占用也会提高不少。
最重要的是那个JAVMM虚拟机还不怎么稳定。开久了会造成崩溃卡死。CPU占用猛增。严重影响路由系统的网速。
你们可以开启光猫的TELNET 服务。
http://192.168.1.1/scsrvcntr.html
然后用TELNET 登录 帐号密码均为:telnetadmin/telnetadmin
登录后进入S304#提示符状态下
再输入
linuxshell
继续输入
TOP
就可以查看内存占用情况了
看到那个PID 4818的JAVMM虚拟机服务没就是他了
按 CTRL+C 停止TOP
再运行
KILL 4818 吧那个虚拟机系统杀掉后内存占用和CPU占用就大幅下降了。开个好几天内存占用也不会超过20%
CPU占用也能稳定在3%-10%左右不会突然爆炸
缺点就是每次开机都要TELNET进去杀进程。好麻烦。不知道有没有其他方法直接关闭JAVMM虚拟机开机自动启动的方法。
最后附上卸载后的样子。这样机起开1个月都是正常的。关键是去掉一个基本没什么用的虚拟系统后。挂BT高速下在的时候。开网页有游戏的流畅都都大幅提升不少。
再也不会因为下载电影并发连接太多导致路由卡断现象了。只能说目前这猫的CPU实在不适合拿来折腾什么虚拟双系统。做智能家居管理用。
杀进程一定要启动插件还没挂载完全的时候 进TELNET速度杀掉。要不开太久猫已经连接到远程管理服务器了。就杀不掉了
杀的时候可以先杀 PID 的编号 TOP看一下杀掉没有。没杀掉在杀 PPID的编号
命令都是 列表里面占用内存150多M的那个PPID编号
或者 KILL 列表里面占用内存150多M的那个PPID编号
杀完运行TOP观察一下。没在启动就正常了。有时候远程服务器会抽筋发远程启动命令。不过杀完了光猫开1个多月都十分稳定基本不会卡顿内存和CPU占用也不会爆炸了。
天翼网关各种远程管理控制插件也能正常使用最后顺便说下。系统是刷的江苏 1.1S 版本再改的GPON。其他版本还没测试。其他版本的朋友可以帮忙测试下。
lijianrolex 发表于 2017-9-8 07:16
改了通用的参数,一样不行,应该是1.2S固件的问题。
要刷无JAVA固件和江苏1.1S才行。1.2权限锁得太死了。没法搞 据说DDNS插件删了就无法下发配置的 扒掉光纤 TLENET 登录后运行
cpm {"RPCMethod":"UnInstall","Plugin_Name":"osgid"}
也能卸载掉开机自动运行的JAVMM虚拟机服务。而且卸载后启动速度明显提升了不少。
优化下试试 本帖最后由 yehaku 于 2017-8-5 03:45 编辑
这光猫之需要彻底解决启动自动挂载JVAMM虚拟系统。只保留一个纯粹路由和插件系统
在安装一个 SS 科学上网插件能翻墙就差不多完美了。可开发性还是挺多的。期待后面的大神
共同研究补全。光猫的固件BIIN格式文件应该可以再LINUX系统下挂载打开修改的。再加入SS插件取消JAVMM自动挂载功能。或者吧JAVMM那个目录改下名字也行。优化好后夏天运行光猫外壳温度也低了不少。
最后附上一个TLENET连接的用的小软件。
200M满速下载测试。CPU占用没超过8%奇怪为什么发的帖子只有自己看得到。。。
也可以直接调用内部第2个虚拟系统的控制指令
输入JAMVM 来开启和关闭虚拟系统
本帖最后由 yehaku 于 2017-8-5 23:33 编辑
连续使用稳定性报告。。。内存CPU状态稳定。晚上游戏多开挂机+BT下高清。无掉丢包线问题。
我的为什么有这么多的进程? flyrose25 发表于 2017-8-5 23:48
我的为什么有这么多的进程?
你杀进程杀慢了。权限已经让远程ME服务器接管了。需要重新启动再杀。杀那个占用内存152M的进程。
8068编号的。一般刚启动杀第一个出现的JAMVM进程就基本能杀掉。等后面几个JAMVM也出来了。就杀不掉了。 发现回复不了。只能直接跟贴了。
楼上你那个进程杀慢了。权限等级已经让远程锐ME服务器接管了。需要重启再杀。
运行TOP看到
第一个JAMVM -CP BIN的进程出现就马上杀。