找回密码
 注册

QQ登录

只需一步,快速开始

查看: 87072|回复: 165

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

[复制链接]
发表于 2017-8-5 10:39:12 | 显示全部楼层 |阅读模式
本帖最后由 yehaku 于 2017-8-5 03:37 编辑 - g6 R$ s) P* u. r
* R1 G. T2 z4 C* {
E-140W-P 光猫内存优化终极方法
" O) ~$ Q* S9 ^0 x3 H6 `其实E-140W-P 内存占用最大的并非是各种插件。而是光猫启动后。内部会自动运行一个虚拟机。JAVMM服务。
  V' ?. n/ S( j估计是电信为了智能家庭管理用的。比如安装绑定智能摄像头。家庭智能开光。智能遥控器这些外挂设备用的。4 [0 J' a  N2 z  ?
相当与你这个光猫实际上就运行了2个系统。一个正常的路由系统一个虚拟机系统
- c; f, C, s9 K) Y# u. E启动就占用至少30%左右的内存。而且随着使用时间的增加虚拟机还会不断的吃内存。CPU占用也会提高不少。$ O' X0 d9 [: E; k( W
最重要的是那个JAVMM虚拟机还不怎么稳定。开久了会造成崩溃卡死。CPU占用猛增。严重影响路由系统的网速。) j! F! S/ `" `# w
你们可以开启光猫的TELNET 服务。$ ^# r9 s) _: l  a
http://192.168.1.1/scsrvcntr.html! x! h# y# K  A  E8 m7 v$ h& R1 V
然后用TELNET 登录 帐号密码均为:telnetadmin/telnetadmin0 x% y+ U! V, u5 K1 O
) t: U- j8 n4 N/ [/ V
登录后进入S304#提示符状态下3 D( Z, R: J6 h: l( t6 ^1 l: v6 Q
再输入* ^  K; R/ q! k5 a3 g( ?3 {2 a
linuxshell
4 G1 W( q3 e' x0 P  K9 e2 e, Q3 \7 G9 f& k' O- |/ H8 ~, D
继续输入+ y/ v' p3 d. x# K& i7 O
TOP
' `8 {$ P5 Y3 e: ?9 v$ F. g就可以查看内存占用情况了! [  ]1 K$ f/ C( z- ?

& V* v+ m  b. S( R1 k5 f! I# S! m: l, O; m5 S6 w% j$ K
看到那个PID 4818的JAVMM虚拟机服务没就是他了+ f& a; F) J/ h' \2 G: `; E
按 CTRL+C 停止TOP
: n1 u1 d9 ]! a; x" t6 f- v- m再运行
! }; [8 ?2 x+ v2 y' cKILL 4818 吧那个虚拟机系统杀掉后内存占用和CPU占用就大幅下降了。开个好几天内存占用也不会超过20%
, B, d7 C+ [4 R( E4 |+ @! t( @CPU占用也能稳定在3%-10%左右不会突然爆炸
' B( G9 [( V& ]- I* F& V+ k, ^+ P1 y9 I6 o* p) B/ Q7 E
$ ]1 Z8 q% O+ g4 \  Y) c5 x
缺点就是每次开机都要TELNET进去杀进程。好麻烦。不知道有没有其他方法直接关闭JAVMM虚拟机开机自动启动的方法。- g- v+ e% T* h+ z" a. s- V( c

( Y6 z0 o4 a2 x- }, V最后附上卸载后的样子。这样机起开1个月都是正常的。关键是去掉一个基本没什么用的虚拟系统后。挂BT高速下在的时候。开网页有游戏的流畅都都大幅提升不少。
; e6 A" Z. }4 [8 H; t7 z再也不会因为下载电影并发连接太多导致路由卡断现象了。只能说目前这猫的CPU实在不适合拿来折腾什么虚拟双系统。做智能家居管理用。1 y3 _: a+ f* d6 \& O
杀进程一定要启动插件还没挂载完全的时候 进TELNET速度杀掉。要不开太久猫已经连接到远程管理服务器了。就杀不掉了4 z0 ]8 e1 ]8 ]+ E
杀的时候可以先杀 PID 的编号 TOP看一下杀掉没有。没杀掉在杀 PPID的编号& W9 W  T: p. u/ \7 F7 B4 z" ?
命令都是 列表里面占用内存150多M的那个PPID编号
9 S" }& W% k9 h或者 KILL 列表里面占用内存150多M的那个PPID编号+ ~% w2 X& g8 ^% y* ~, b
杀完运行TOP观察一下。没在启动就正常了。有时候远程服务器会抽筋发远程启动命令。不过杀完了光猫开1个多月都十分稳定基本不会卡顿内存和CPU占用也不会爆炸了。7 Q; `# ]% X/ J) H- I( q# m
天翼网关各种远程管理控制插件也能正常使用最后顺便说下。系统是刷的江苏 1.1S 版本再改的GPON。其他版本还没测试。其他版本的朋友可以帮忙测试下。) C' [6 R3 B6 L# |+ \

) f3 K# q9 T' k, l! |8 I$ J, b1 G) I+ n5 B" u, q" n

  a  T6 j/ i1 D" n/ L6 _0 j0 ^' u; f  w& C

# Q2 W! T7 j) ]0 u* ~. H+ ^$ [% a1 X7 x" [

5 Y7 E% b" D# @( B/ b& W0 Q9 u: ?8 t  r  O3 a+ N" |$ ~4 ]7 ^

本帖子中包含更多资源

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

×
 楼主| 发表于 2017-9-8 22:56:11 | 显示全部楼层
lijianrolex 发表于 2017-9-8 07:16
# F/ H2 ^' H, |$ \8 m, f改了通用的参数,一样不行,应该是1.2S固件的问题。

+ G: k+ y4 ?9 d5 v) m3 ]要刷无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 登录后运行+ c* `4 R$ m* w5 A, ^( v- j
cpm {"RPCMethod":"UnInstall","Plugin_Name":"osgid"}
! e+ e" D: V" |# x也能卸载掉开机自动运行的JAVMM虚拟机服务。而且卸载后启动速度明显提升了不少。% |. H! e8 R2 R( w" Q$ D5 D

点评

卸载之后还可以用天翼网关吗?  详情 回复 发表于 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 编辑
) G$ B0 B# s- I0 x9 e* W3 [& d4 V1 F- \; ^7 v
这光猫之需要彻底解决启动自动挂载JVAMM虚拟系统。只保留一个纯粹路由和插件系统
1 D) n0 @/ T8 I' t* u+ j* T在安装一个 SS 科学上网插件能翻墙就差不多完美了。可开发性还是挺多的。期待后面的大神
9 o, t! G3 ~: P& p共同研究补全。光猫的固件BIIN格式文件应该可以再LINUX系统下挂载打开修改的。再加入SS插件取消JAVMM自动挂载功能。或者吧JAVMM那个目录改下名字也行。优化好后夏天运行光猫外壳温度也低了不少。$ p" c! t. m# h. |
 楼主| 发表于 2017-8-5 11:52:08 | 显示全部楼层
最后附上一个TLENET连接的用的小软件。& Z7 N; m! A2 U6 T, c

本帖子中包含更多资源

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

×
 楼主| 发表于 2017-8-5 13:52:29 | 显示全部楼层
200M满速下载测试。CPU占用没超过8%奇怪为什么发的帖子只有自己看得到。。。
  x9 v& |1 Y+ I6 w: q6 f  [* I* F: e3 M5 B

9 d0 ^& b- s7 ]) J/ L8 P) h' I: s+ z1 q) w. t0 N

$ U# L1 S' s9 j+ \& ~2 h1 L5 y; N# D

本帖子中包含更多资源

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

×
 楼主| 发表于 2017-8-5 14:32:01 | 显示全部楼层
也可以直接调用内部第2个虚拟系统的控制指令
# O8 @6 T3 D& ~2 _输入JAMVM 来开启和关闭虚拟系统/ g5 ^8 K3 p0 e& I& B4 D1 G7 g

8 I- [9 W+ b' B& z! g: V: u& P5 V

本帖子中包含更多资源

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

×

点评

第2个虚拟系统的控制指令 是啥??  发表于 2020-3-16 16:54
 楼主| 发表于 2017-8-6 07:32:18 | 显示全部楼层
本帖最后由 yehaku 于 2017-8-5 23:33 编辑 7 T; E8 U6 l1 B3 H0 Y3 A" \
# U" ]* m: E9 Y! v: ]% N8 D; L
连续使用稳定性报告。。。内存CPU状态稳定。晚上游戏多开挂机+BT下高清。无掉丢包线问题。
- E* o3 H" L- K$ z2 w
3 @, p4 L( V  {, k2 b; o( _+ R* ?* N4 Z* [$ X3 T- x( H2 s; v

本帖子中包含更多资源

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

×

点评

[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:484 U& M! J- K6 I5 V
我的为什么有这么多的进程?

: e3 h9 Z+ M; W, f% y) \. R$ Y% p+ _2 X你杀进程杀慢了。权限已经让远程ME服务器接管了。需要重新启动再杀。杀那个占用内存152M的进程。6 [& j% S, `6 u$ i; i  t
8068编号的。一般刚启动杀第一个出现的JAMVM进程就基本能杀掉。等后面几个JAMVM也出来了。就杀不掉了。

点评

请问下楼主,怎么CPU点用老是在50%上下 [attachimg]75226[/attachimg]  详情 回复 发表于 2017-9-17 20:32
 楼主| 发表于 2017-8-6 08:07:44 | 显示全部楼层
发现回复不了。只能直接跟贴了。
( U. T6 S% u% D) _& Z( V  U楼上你那个进程杀慢了。权限等级已经让远程锐ME服务器接管了。需要重启再杀。
: c, |$ \4 f; m" U- L( _  g运行TOP看到
1 A" l8 q# V* N第一个JAMVM -CP BIN的进程出现就马上杀。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

粤公网安备 44152102000001号

GMT+8, 2024-4-20 12:06 , Processed in 0.043990 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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