找回密码
 注册

QQ登录

只需一步,快速开始

查看: 89454|回复: 165

E-140W-P 光猫内存优化终极方法

[复制链接]
发表于 2017-8-5 10:39:12 | 显示全部楼层 |阅读模式
本帖最后由 yehaku 于 2017-8-5 03:37 编辑 : N$ V6 \0 C( k; Q" q
7 A9 C+ P# P$ M4 G- e: V, g
E-140W-P 光猫内存优化终极方法
: {) o- C. ^) w$ \0 \5 P其实E-140W-P 内存占用最大的并非是各种插件。而是光猫启动后。内部会自动运行一个虚拟机。JAVMM服务。* p- O6 Q- @+ c" B/ k; }1 ?
估计是电信为了智能家庭管理用的。比如安装绑定智能摄像头。家庭智能开光。智能遥控器这些外挂设备用的。. u$ k8 `3 h# i! p8 b$ h
相当与你这个光猫实际上就运行了2个系统。一个正常的路由系统一个虚拟机系统+ L- G4 `  z( O: G: M" E
启动就占用至少30%左右的内存。而且随着使用时间的增加虚拟机还会不断的吃内存。CPU占用也会提高不少。
. H5 _+ E; j4 @6 v: U( ~( E3 u最重要的是那个JAVMM虚拟机还不怎么稳定。开久了会造成崩溃卡死。CPU占用猛增。严重影响路由系统的网速。
8 [9 i: S  i+ {% K6 _0 ?% ]你们可以开启光猫的TELNET 服务。
/ P$ K4 `+ g2 w3 a; E8 Mhttp://192.168.1.1/scsrvcntr.html" V9 t3 Y" ~) Z2 x
然后用TELNET 登录 帐号密码均为:telnetadmin/telnetadmin
" ^7 r9 L: X2 f9 @7 Z+ J) @8 A
/ J4 }) {/ c  T' ^登录后进入S304#提示符状态下
0 m0 I* u& G" u( f再输入
: K+ P4 ?% ?& U4 |linuxshell# M! N# M2 P, [/ W5 L" y. T" ~

0 z4 Q) E. R. k8 {" j% H继续输入  b" d$ }/ K' a& p- M: C
TOP
1 d% j( z( Z" w. o* {; e就可以查看内存占用情况了
! [& r& }5 j/ r
% k" q2 q8 ]0 ?% c( L" p6 o4 F! O+ g6 P7 a( f
看到那个PID 4818的JAVMM虚拟机服务没就是他了2 i; b' l0 s4 h, b5 f* L4 c0 ^
按 CTRL+C 停止TOP( n( y3 R( H" S+ ]
再运行
9 f; ?  P7 b* P  c* H  I9 e$ lKILL 4818 吧那个虚拟机系统杀掉后内存占用和CPU占用就大幅下降了。开个好几天内存占用也不会超过20%/ O* E; O( W0 \* ?- X6 N
CPU占用也能稳定在3%-10%左右不会突然爆炸
; W6 p/ b1 D& V* B  ?* ^  c" x0 _2 u& X9 z- b' a: U, L3 S
4 |- E2 t& u! v( x$ p
缺点就是每次开机都要TELNET进去杀进程。好麻烦。不知道有没有其他方法直接关闭JAVMM虚拟机开机自动启动的方法。" ?. c' S: B. i" l# I

! Z0 k7 a0 W$ E% F' r最后附上卸载后的样子。这样机起开1个月都是正常的。关键是去掉一个基本没什么用的虚拟系统后。挂BT高速下在的时候。开网页有游戏的流畅都都大幅提升不少。
; q6 J7 X+ t# Z. F再也不会因为下载电影并发连接太多导致路由卡断现象了。只能说目前这猫的CPU实在不适合拿来折腾什么虚拟双系统。做智能家居管理用。& O: C6 L& g4 O1 d" j7 L
杀进程一定要启动插件还没挂载完全的时候 进TELNET速度杀掉。要不开太久猫已经连接到远程管理服务器了。就杀不掉了" G3 N5 B9 Q: K( ]
杀的时候可以先杀 PID 的编号 TOP看一下杀掉没有。没杀掉在杀 PPID的编号$ J( B' F3 p, I8 R1 j: b+ M, e! k
命令都是 列表里面占用内存150多M的那个PPID编号
' c% Y8 E+ M( C  ~5 C; Q" |2 ]4 I或者 KILL 列表里面占用内存150多M的那个PPID编号2 P( {' t$ }( w% z9 l( q+ b
杀完运行TOP观察一下。没在启动就正常了。有时候远程服务器会抽筋发远程启动命令。不过杀完了光猫开1个多月都十分稳定基本不会卡顿内存和CPU占用也不会爆炸了。5 `4 m. O" ?9 }* |9 [
天翼网关各种远程管理控制插件也能正常使用最后顺便说下。系统是刷的江苏 1.1S 版本再改的GPON。其他版本还没测试。其他版本的朋友可以帮忙测试下。! p7 I2 A, l% D/ C0 ~
3 x) b7 B7 C5 M; B: s* w

" K/ i* G3 T; t4 v! D& A7 \  n0 |' u% q
, e3 d2 h, Z' o

7 I! j6 l9 Y9 y/ q7 H! j0 c; h% Z. j. s( V8 s

& l8 h- @' A1 ?- i$ I8 J
( T  g  J) U* w- L- _0 q7 w6 c: \

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2017-9-8 22:56:11 | 显示全部楼层
lijianrolex 发表于 2017-9-8 07:163 ]- b1 Y" B$ Y3 W: c+ \8 I8 C! g- W7 P
改了通用的参数,一样不行,应该是1.2S固件的问题。
% Q, D) q2 f8 S
要刷无JAVA固件和江苏1.1S才行。1.2权限锁得太死了。没法搞

点评

无JAVA固件在哪里有下载?  详情 回复 发表于 2019-6-18 12:46
livepop 该用户已被删除
发表于 2017-9-7 10:22:40 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2017-8-7 11:02:12 | 显示全部楼层
据说DDNS插件删了就无法下发配置的
 楼主| 发表于 2017-8-6 20:32:06 | 显示全部楼层
扒掉光纤 TLENET 登录后运行3 |+ |& q1 p# F' a* |& o" L
cpm {"RPCMethod":"UnInstall","Plugin_Name":"osgid"}- _+ Q1 B% y: @7 W
也能卸载掉开机自动运行的JAVMM虚拟机服务。而且卸载后启动速度明显提升了不少。
3 D! D. _: n+ W' v0 T5 k3 l! j

点评

卸载之后还可以用天翼网关吗?  详情 回复 发表于 2018-6-26 10:51
大师,拔掉光纤就能卸载插件,那还用得着TTL,刷固件吗  详情 回复 发表于 2017-12-12 15:26
我复制这个命令了,结果所有插件都被删除了!不过还是能上网,不知道有啥影响 好像内存一直是%15!CPU%0,不动啊  详情 回复 发表于 2017-11-3 22:04
楼主,我进TELNET,运行你的命令出错啊  详情 回复 发表于 2017-8-8 09:42
发表于 2017-8-6 08:09:13 | 显示全部楼层
优化下试试
 楼主| 发表于 2017-8-5 11:42:54 | 显示全部楼层
本帖最后由 yehaku 于 2017-8-5 03:45 编辑 ' w# ^/ U% Y8 V0 s0 b
$ b* @. h& H! z9 i; I8 j
这光猫之需要彻底解决启动自动挂载JVAMM虚拟系统。只保留一个纯粹路由和插件系统. m( a. |( ]( g) z$ d
在安装一个 SS 科学上网插件能翻墙就差不多完美了。可开发性还是挺多的。期待后面的大神
$ W) t! {3 f. ~" N& d( N9 g& l共同研究补全。光猫的固件BIIN格式文件应该可以再LINUX系统下挂载打开修改的。再加入SS插件取消JAVMM自动挂载功能。或者吧JAVMM那个目录改下名字也行。优化好后夏天运行光猫外壳温度也低了不少。
) J/ G' ]( ^6 N4 G' N
 楼主| 发表于 2017-8-5 11:52:08 | 显示全部楼层
最后附上一个TLENET连接的用的小软件。8 t$ j! [4 J/ N1 h% c

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2017-8-5 13:52:29 | 显示全部楼层
200M满速下载测试。CPU占用没超过8%奇怪为什么发的帖子只有自己看得到。。。
, u% r% g  w( f6 E; s( Z0 I' d% n2 m2 t, ~* E3 H3 Y
% a: g8 T3 H( i5 k+ d
4 H* N& o5 f7 g/ A& j

) V; n7 b1 H6 [3 W) P1 P8 B. z+ f4 t

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2017-8-5 14:32:01 | 显示全部楼层
也可以直接调用内部第2个虚拟系统的控制指令
& s# E8 b, `1 q7 w( B5 X$ M输入JAMVM 来开启和关闭虚拟系统* }& l7 k3 J& R  j4 [

1 g0 Z- y! S& [  @4 A' j7 h2 ?% K5 \) y% I

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

点评

第2个虚拟系统的控制指令 是啥??  发表于 2020-3-16 16:54
 楼主| 发表于 2017-8-6 07:32:18 | 显示全部楼层
本帖最后由 yehaku 于 2017-8-5 23:33 编辑 3 K/ b6 ]( P& F+ u1 g. P* \
- k. W, f/ O) i9 n5 |0 M' E
连续使用稳定性报告。。。内存CPU状态稳定。晚上游戏多开挂机+BT下高清。无掉丢包线问题。
! p* K! V, v  [4 G  z" J: M' ^* U5 h5 k6 G) z! s, Y
- Q+ \8 L- c5 T# q

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

点评

[attachimg]75219[/attachimg] 折腾了几乎一个下午,从刷入1.2s版——清空所有数据恢复出厂——LOID——有IP无法上网——干脆刷江苏1.1s 一切正常后又开始想起关闭虚拟机的坎儿,不弄不舒服斯基,TTL下卸载了osgid  详情 回复 发表于 2017-9-16 22:14
发表于 2017-8-6 07:48:42 | 显示全部楼层
我的为什么有这么多的进程?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2017-8-6 08:03:57 | 显示全部楼层
flyrose25 发表于 2017-8-5 23:48
, h( ?. t; Q# k我的为什么有这么多的进程?
: C/ g  D! _: d. w2 L
你杀进程杀慢了。权限已经让远程ME服务器接管了。需要重新启动再杀。杀那个占用内存152M的进程。
2 @  d+ S& o' F; M0 X! K4 ~8068编号的。一般刚启动杀第一个出现的JAMVM进程就基本能杀掉。等后面几个JAMVM也出来了。就杀不掉了。

点评

请问下楼主,怎么CPU点用老是在50%上下 [attachimg]75226[/attachimg]  详情 回复 发表于 2017-9-17 20:32
 楼主| 发表于 2017-8-6 08:07:44 | 显示全部楼层
发现回复不了。只能直接跟贴了。, j( `* Y4 E9 S& a4 L0 ]+ q
楼上你那个进程杀慢了。权限等级已经让远程锐ME服务器接管了。需要重启再杀。, a$ _/ P0 |/ _  U
运行TOP看到8 D5 y4 d- a9 o  e
第一个JAMVM -CP BIN的进程出现就马上杀。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-5-3 19:34 , Processed in 0.031461 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表