找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 3408|回复: 8

[Pre3] 技术贴,菜鸟慎入!【求高手帮忙排查耗电进程】

[复制链接]
发表于 2011-10-31 22:25 | 显示全部楼层 |阅读模式
之前说的V版pre3耗电厉害的问题,一直没有得到解决。开始时怀疑是sleep bug,就是无法正常进入休眠,但是当同事买了英版pre3之后我做了对比,发现并非此问题。/ K& H* q) E1 T
: w+ d9 V! L9 d( R; C4 B' \
同样干净的系统(全清后刷的rom,什么都没装),他开屏幕时的耗电电流约为-160ma,关屏电流约为-5ma;我的开屏电流约为-300ma,关屏电流约为-155ma,也就是说不论是开屏还是关屏,我的耗电电流都比他的大150ma左右。* o# A) N5 d9 G9 r
. E0 d4 U2 [4 Q2 l4 r
另外,下了xterm,用terminal察看按电源键后的记录(间隔5分钟),发现只有一两组sleep和wake up记录,也就是说我的pre3能正常进入休眠模式。只是休眠的时候有个奇怪的进程或者硬件仍然在耗电,这个东西的耗电电流平均为-150ma左右。$ g- y! r, m& K7 f
6 `# j$ M& r5 k0 h. d; _
现在想要看看到底是哪个东东在无故耗电,没学过linux,对指令不是很熟悉,百度了一下,知道一个察看进程的指令ps,+ z: H! ?' R% _  ?3 c2 o5 ^
下面是ps指令的执行结果,求高手帮忙看看有没有哪个进程比较可疑。
0 @% Y; @! F% k
root@webos-device:/# ps ax -f
8 Z. t" |) j4 U, y- Kps ax -f" ?2 J& ~2 @* ?5 u- P7 c$ s
UID        PID  PPID  C STIME TTY      STAT   TIME CMD% i4 ?" I* A4 a
root         1     0  0 09:15 ?        Ss     0:01 /sbin/upstart* ~" h: @5 t/ ?; i$ c; ?
root         2     0  0 09:15 ?        S      0:00 [kthreadd]
6 U* n( j& X2 @) u( O- {root         3     2  0 09:15 ?        S      0:00 [ksoftirqd/0]- n2 x; E% ~8 a0 ~
root         4     2  0 09:15 ?        S      0:00 [events/0]
. z; E6 i. G' Zroot         5     2  0 09:15 ?        S      0:00 [khelper]" o( g* x2 Y# ~' i% p# A  d2 K& ]
root         6     2  0 09:15 ?        S      0:00 [async/mgr]6 o  I$ ]) N0 w5 P* M2 a
root         7     2  0 09:15 ?        S      0:00 [irq/155-pm8058-], l9 g4 X% U) a7 `
root         8     2  0 09:15 ?        S      0:00 [sync_supers]4 Q# f) i; W, v- L+ E  `
root         9     2  0 09:15 ?        S      0:00 [bdi-default]
0 Z9 I0 G# G$ x% P4 |5 Q8 }root        10     2  0 09:15 ?        S      0:00 [kblockd/0]
. J% X: A4 U- Y: zroot        11     2  0 09:15 ?        S      0:00 [ksuspend_usbd]
- J2 ^/ E) c: B2 _, Q- P/ Vroot        12     2  0 09:15 ?        S      0:00 [khubd]( O1 m, b7 [2 a+ A
root        13     2  0 09:15 ?        S      0:00 [kmmcd]1 L, Q) ]: i- L
root        14     2  0 09:15 ?        S      0:00 [bluetooth]9 a  e4 e$ `4 G: ?
root        15     2  0 09:15 ?        S      0:00 [kondemandtcl/0]
7 R( |) g% h, J. t, [root        16     2  0 09:15 ?        S      0:00 [rpciod/0]: r* C/ o% [$ S5 ^! ~
root        17     2  0 09:15 ?        S      0:00 [modem_notifier]/ q4 n) o$ U* {1 N/ I
root        18     2  0 09:15 ?        S      0:00 [qmi]" s$ z7 F+ f) O& O2 g5 x
root        19     2  0 09:15 ?        S      0:00 [nmea]" }; p+ f' u- Z: X7 @7 r
root        20     2  0 09:15 ?        S      0:00 [rpcrouter]
" ^$ c2 P" D3 Q6 jroot        21     2  0 09:15 ?        D      0:00 [rpcrotuer_smd_x]) x# M* y, h7 ^: {: J% m; m
root        22     2  0 09:15 ?        S      0:00 [dalrpc_rcv_DAL0]0 t: Z2 Y+ _* S# W" e8 Y# X: A: b$ R
root        23     2  0 09:15 ?        S      0:00 [krpcserversd]
7 R. S2 p7 D: k& P: wroot        24     2  0 09:15 ?        D      0:00 [audio_mvs]$ R0 C1 Y- K) q+ c' m
root        25     2  0 09:15 ?        D      0:00 [krmt_storagecln]
0 Y5 B8 _. e6 v$ `' n6 O2 a9 p% Qroot        26     2  0 09:15 ?        D      0:00 [krmt_storagecln]
, \, c+ J: Y. ]2 Yroot        27     2  0 09:15 ?        S      0:00 [kswapd0]
2 Q, }" N+ q' V: i3 H8 y' yroot        28     2  0 09:15 ?        S      0:00 [aio/0]
: J2 D' [: G) ]root        29     2  0 09:15 ?        S      0:00 [nfsiod]
+ ~) I) y$ Q3 |( u6 hroot        30     2  0 09:15 ?        S      0:00 [crypto/0]
, f2 s" {' @+ T9 O9 rroot        42     2  0 09:15 ?        S      0:00 [mdp_dma_wq], k1 H- B* m! i! w
root        43     2  0 09:15 ?        S      0:00 [mdp_vsync_wq]" N' Y# s1 s% k% k- a# t: X0 f# p
root        44     2  0 09:15 ?        S      0:00 [mdp_pipe_ctrl_w]# |# m- z1 O; ~8 @
root        45     2  0 09:15 ?        S      0:00 [vidc_worker_que]
3 p* Z% y' c7 j( \8 X* k/ yroot        46     2  0 09:15 ?        S      0:00 [vidc_timer_wq]
1 e+ Q, h, e7 _# zroot        47     2  0 09:15 ?        S      0:00 [ka6d/0]4 F# K) N- o3 p; a# t! L7 F
root        48     2  0 09:15 ?        S      0:00 [ka6d_fwd/0]6 l' D; |; d% ^! m/ M
root        49     2  0 09:15 ?        S      0:01 [aid_a6_0]1 H; |: \: `* i7 s
root        50     2  0 09:15 ?        S      0:00 [scsi_tgtd/0]
2 s7 q1 z# o2 n; E7 C6 Eroot        51     2  0 09:15 ?        S      0:00 [mtdblockd]
& |) N8 M  G7 v! L8 m# I6 |" Troot        53     2  0 09:15 ?        S      0:00 [k_otg]. f0 m/ E- N: N& J$ G# U. x
root        55     2  0 09:15 ?        S      0:00 [irq/384-pmic-ke]+ t% W: q5 H  }9 [  x
root        56     2  0 09:15 ?        S      0:00 [irq/385-pmic-ke]0 a1 B2 B2 t$ q/ j$ n! J0 \6 f
root        57     2  0 09:15 ?        D      0:00 [krtcclntd]1 j. E4 e. P( V' {) w3 i7 D
root        58     2  0 09:15 ?        D      0:00 [krtcclntcbd]
% i4 J$ b3 p* _, x/ z% j9 Broot        59     2  0 09:15 ?        S      0:00 [kstriped]
1 g$ r8 _# ?- ]3 w  a+ Nroot        60     2  0 09:15 ?        S      0:00 [ksnapd]2 ?* c  S1 k3 [' [; I/ ^: E6 B
root        61     2  0 09:15 ?        S      0:00 [kondemand/0]
8 x6 L2 q  ~3 z/ x. w5 I1 H5 |root        62     2  0 09:15 ?        S      0:00 [kconservative/0]
9 e8 A$ F. }* y( t# L. C+ Eroot        63     2  0 09:15 ?        S      0:00 [usbhid_resumer]# p. f$ T, l9 Q5 G8 J+ l6 q
root        64     2  0 09:15 ?        S      0:01 [mmcqd]' O3 R" i/ z: P% H* W4 t
root        65     2  0 09:15 ?        S<     0:00 [krfcommd]2 I7 y6 Q, ~" J9 I! T
root        66     2  0 09:15 ?        D      0:00 [voice]
* a# S6 D% P1 z# `" Z* kroot        67     2  0 09:15 ?        S      0:00 [acdb_cb_thread]
/ X7 [& n$ P4 d% Q4 J5 s' n) rroot        68     2  0 09:15 ?        D      0:00 [khsclntd]
7 y" A3 V2 @5 w" U* ^9 h3 uroot        69     2  0 09:15 ?        S      0:00 [kjournald]
3 o/ A: d$ y9 R! J9 E4 Z' proot       119     2  0 09:15 ?        S      0:00 [kdmflush]$ n& r7 \. q) c) R2 @" T  \
root       121     2  0 09:15 ?        S      0:00 [kjournald]) h  ~. L) f, m: c0 E
root       150     1  0 09:15 ?        S<s    0:01 udevd --daemon  x: ~8 z9 n! c/ z: J  C
root       816     2  0 09:15 ?        S      0:00 [kdmflush]2 Z% x" R# d+ r: h- I( K+ S
root       820     2  0 09:15 ?        S      0:00 [kdmflush]/ {  A  [" C+ W) H) [3 l
root       824     2  0 09:15 ?        S      0:00 [kdmflush]' d, J9 S; K. R, N! J9 k
root       828     2  0 09:15 ?        S      0:00 [kdmflush], b0 n; ^; b1 u1 ~- ~
root       832     2  0 09:15 ?        S      0:00 [kdmflush]
2 V# w2 t: q& B) Q$ oroot       836     2  0 09:15 ?        S      0:00 [kdmflush]
$ n- @' T6 G6 S, o' \: ?; proot       840     2  0 09:15 ?        S      0:00 [kdmflush]
% @9 X# \( m. f. |4 Croot       848     2  0 09:15 ?        S      0:00 [kjournald]' P% A/ U  h/ k; p0 [3 c
root       879     2  0 09:15 ?        S      0:00 [flush-254:1]
/ D) s! |$ d; wroot       884     2  0 09:15 ?        S      0:00 [kjournald]0 q+ J; j" V2 T2 D9 b1 S; k
root       898     1  0 09:15 ?        Ssl    0:00 cryptofs -o nonempty -o allow; }! l- s# p. }1 t8 U2 p! ~% \

+ y9 C# m4 h& K- v( ?root       980     1  0 09:15 ?        Ss     0:00 /usr/bin/pmklogd -n -d 1
8 j1 R! `; m- e0 wroot       981     1  0 09:15 ?        Ss     0:00 /usr/bin/pmsyslogd -z -f 6 -m
5 {# t. U0 f5 e6 Q1 l: L
9 L1 x8 t, u8 ?0 S: e+ proot      1020     1  0 09:15 ?        Ss     0:00 /bin/sh -e -c [ -x /usr/sbin/
: o" p+ g3 U. U$ j) Y6 i4 |) ]1 k& f. H% j% N* J% x
root      1021  1020  0 09:15 ?        S      0:00 /usr/bin/ls-hubd --conf /etc/& z8 R" N+ q0 Z. f( g
( g4 _$ p, P9 D; n* z
root      1023     1  0 09:15 ?        Ss     0:00 /sbin/getty console 115200 vt
' Q9 T$ c) f. i% r2 G/ l6 Y  a6 Y  F+ C' p" e
root      1025     1  0 09:15 ?        Ss     0:00 /bin/sh -e -c [ -x /usr/sbin/6 N8 ~2 M$ o, V( Y/ h1 i6 e0 d
& L' Y, o' [, f1 D! V- _5 h
root      1026  1025  0 09:15 ?        S      0:00 /usr/bin/ls-hubd --public --c
% `. l* y& y5 Q' J6 C) N
# G7 ?$ B8 F( \( A& mroot      1059     2  0 09:15 ?        S      0:00 [kdmflush]7 y- ?' \2 s" D8 ]' Q& O
root      1071     2  0 09:15 ?        S      0:00 [kcryptd_io]
; N7 [! A& k. g' ]( v6 V2 oroot      1072     2  0 09:15 ?        S      0:00 [kcryptd]6 |, ~4 s2 m5 C8 N- Y2 x
root      1077     2  0 09:15 ?        S      0:00 [kdmflush]" W$ g' ?8 e4 U+ D
root      1078     2  0 09:15 ?        S      0:00 [kcryptd_io]0 v& {* n, e5 w$ P" w  j
root      1079     2  0 09:15 ?        S      0:00 [kcryptd]1 @, `7 d) t" @: X. ]
root      1083     2  0 09:15 ?        S      0:00 [kjournald]
/ F. b2 W3 f, Q0 |9 Proot      1086     2  0 09:15 ?        S      0:00 [kjournald]! b# E& g% p- F+ {$ p
root      1094     1  0 09:15 ?        SLs    0:00 /usr/bin/PmNetConfigManager
% {6 p+ j4 R8 E8 x8 d: s* Sroot      1095     1  0 09:15 ?        Ssl    0:00 /usr/bin/Qmuxd  q3 v  v: H6 @  n3 A; `
root      1097     1  0 09:15 ?        S<Lsl   0:00 /usr/bin/mediaserver --gst-d
3 ^4 ]7 T8 {1 j; v" O! f# m5 P* }8 G/ u1 I$ I$ R
root      1098     1  0 09:15 ?        SLs    0:00 /usr/bin/rdxd -s
; P, r" r5 E3 Hroot      1101     1  0 09:15 ?        S<Lsl   0:00 /usr/bin/hidd -v -f /etc/hid
# Q* w+ J+ a3 M  t: d
* H1 ?  U$ b+ J, V, B6 froot      1104     1  0 09:15 ?        Ssl    0:00 /usr/sbin/qcom_rmt_storage /d
  |3 F' w4 `; I* I, a1 b0 M$ y. J$ S& X8 W2 z3 G8 B- l! I6 t
root      1107     1  0 09:15 ?        SLs    0:00 /usr/bin/LunaDownloadMgr" F8 r# H  }. v" {* v
root      1109     1  0 09:15 ?        SLs    0:00 /usr/bin/keymanager -c {"log"
% u8 l' S* F3 [: s% S% @# M$ X: ^9 q# S( l; T# F
root      1110     1  0 09:15 ?        SLs    0:00 BluetoothMonitor
; _: b" q$ Q  Iroot      1112     1  0 09:15 ?        S<Lsl   0:00 /usr/sbin/audiod -n -1
, d; r: U5 v+ H9 v: h, Groot      1119     1  0 09:15 ?        SLs    0:00 /var/usr/sbin/org.webosintern6 V$ P! T' y" V
8 g& h" c2 C" x. L: l
root      1120     1  0 09:15 ?        SLs    0:00 /usr/bin/eventreporterserver
4 |. q- ^7 ~3 h" S( ^/ Eroot      1121     1  0 09:15 ?        SLsl   0:01 /usr/bin/mojodb-luna -c /etc/
' q3 s5 s+ Q# O% Z# |0 `6 s3 F1 m$ ?5 v+ X; ]" G3 [
root      1124     1 15 09:15 ?        SLsl   0:53 /usr/bin/PmWsfDaemon -c /etc/
$ I( F4 V  g1 }- D) T
( e0 i+ B9 t0 V; wnobody    1133     1  0 09:15 ?        Ss     0:00 /usr/sbin/mdnsd -debug; c" v; m% _+ l4 }, @" t: ]$ C0 j
root      1137     1  0 09:15 ?        Ss     0:00 /usr/sbin/powerlog -i 60 -c 1% U1 R) u4 t- }
) ~; b5 M1 O' W5 m" W( B: r
pulse     1138     1  1 09:15 ?        S<sl   0:04 /usr/bin/pulseaudio --log-tar
' U! ]# Y; d: y2 w# d
) h& a# z& w: ]. Z+ }root      1139     1  0 09:15 ?        Ss     0:00 /usr/bin/extractfs -f /var/lu; H$ [' c* F5 a
( D; F  ~' T5 u+ v2 n7 i
root      1140     1  0 09:15 ?        SLsl   0:02 /usr/sbin/powerd8 f/ K! t6 B. y  n) L8 \6 ~
root      1141     1  0 09:15 ?        Ss     0:00 /usr/sbin/memchute) [, R9 ~( p3 m* [
root      1147     1  0 09:15 ?        SLs    0:00 /usr/bin/PmWiFiService& w) U0 ^* W$ h4 j9 B7 R7 j
root      1150     1  0 09:15 ?        SLs    0:00 /usr/bin/filecache -c {"log":
$ n% W; z2 v9 f' {" X: v3 m4 F3 E7 E) \9 q6 i( T6 @' V
root      1151     1  0 09:15 ?        SLs    0:00 /usr/bin/LunaUniversalSearchM. E- A1 U0 z( L( R7 ^" d* j

" e3 q4 B+ F5 o/ `" @8 x) \/ i. Droot      1152     1  0 09:15 ?        SLs    0:00 /usr/bin/LunaSysService
' C6 _5 ?, h" ^, kroot      1162     1  0 09:15 ?        SLs    0:00 /usr/bin/SmartKeyService9 D) T( C  e  C
luna      1163     1  0 09:15 ?        SLs    0:00 /usr/bin/BrowserServer. f" p6 i) _2 F% z
root      1191     2  0 09:15 ?        S      0:00 [flush-254:3]+ V& g% p  b, B& u+ f
root      1192     2  0 09:15 ?        S      0:00 [flush-254:6]
# q0 c" c, j7 v' A/ xroot      1194     2  0 09:15 ?        S      0:00 [flush-254:8]
$ ?" d. x. G, x6 Zroot      1218     2  0 09:15 ?        S      0:00 [hsuart_rd_dm_1]: ], L$ F$ H9 G
root      1271     1  0 09:15 ?        Ss     0:00 /usr/bin/dnsmasq -d -C /etc/d
$ r9 y9 E9 A( @; Z$ B- A" P* L5 H
3 l. [/ g8 i9 p2 Nroot      1295  1021  0 09:15 ?        SL     0:01 com.palm.service.accounts.js2 V3 n' m6 d! |' z% R3 o
root      1321     1  0 09:15 ?        SLs    0:00 /usr/bin/activitymanager -c {
. u9 F; O& n+ L) Z2 r) Q& V; r$ X" H' g" d# s
root      1328     1  0 09:15 ?        SLs    0:00 /usr/bin/filenotifyd
( m$ a% r" z$ c: X7 Q5 G4 L. zroot      1332     1  0 09:15 ?        SLsl   0:00 PmWsfDaemon -c /etc/wan.d/wan6 @  U- ^' U* r0 m/ f

% u& }6 e; X; O' uroot      1336     1  3 09:15 ?        S<Lsl   0:10 /usr/bin/LunaSysMgr -s
1 ?" Y; Z' V1 c9 D% P6 }( f: vroot      1337     1  0 09:15 ?        SLs    0:00 /usr/bin/pubsubservice5 b* _/ ?+ {5 a% ?+ ?
root      1376  1336 11 09:15 ?        S<Ll   0:38 /usr/bin/LunaSysMgr -s
" ^: ]: i" u* [; V4 wroot      1485     1  0 09:15 ?        S<     0:00 /bin/sh /usr/bin/app-install1 u1 C4 q8 @7 K0 v  Q( S9 N6 O
root      1503  1485  0 09:15 ?        S<     0:00 /bin/sh /usr/bin/app-install4 B% _" @, Z# t2 j
root      1545  1021  0 09:16 ?        SL     0:00 /usr/sbin/storaged -d -s
) R; |5 @" S# ?1 W6 y5 s/ Kroot      1546  1021  0 09:16 ?        SL     0:00 /usr/bin/PmVpnDaemon
, G% I" F4 A' D6 \& f: y0 R' rroot      1549     2  0 09:16 ?        S      0:00 [flush-0:19]
4 s, P; r7 ~+ K! Proot      1550     2  0 09:16 ?        S      0:00 [flush-0:20]
, Q: Q; f) A! f4 B0 }  i2 kroot      1554     1  0 09:16 ?        SLsl   0:00 /usr/sbin/tap2shared
7 I, ^/ {: o  ]root      1579     2  0 09:16 ?        S      0:00 [AR6K Async]3 y9 }' f& Q  ?. Z4 y
root      1603     2  0 09:16 ?        S      0:00 [ksdioirqd/mmc1]% d( [5 q0 A+ G, A9 X3 b
root      1629     2  0 09:17 ?        S      0:00 [usb_mass_storag]- ?& K5 }9 J. j
root      1653     1  0 09:17 ?        S<sl   0:00 /sbin/novacomd  z2 E9 ^0 f) d( g3 G& u
root      1700  1653  0 09:18 pts/0    S<s    0:00 /bin/sh -l
+ D9 d+ g1 g5 I8 Rroot      1776  1503  0 09:20 ?        S<     0:00 sleep 1521
* V. C# C' |' U* H# h8 }root      1791  1700  0 09:21 pts/0    R<+    0:00 ps ax -f
' Q, f" ^9 [/ M$ B
回复

使用道具 举报

头像被屏蔽
发表于 2011-11-1 11:31 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-11-1 11:56 | 显示全部楼层
willzzz 发表于 2011-11-1 11:31
. D1 d% u! p8 `3 T2 X把你那傻逼题目改了我就告诉你。

+ A  x5 v* S' p. E啥意思?你说的是帖子标题?哪里傻了?
回复 支持 反对

使用道具 举报

发表于 2011-11-2 00:49 | 显示全部楼层
犀利了!坐等达人!
回复 支持 反对

使用道具 举报

发表于 2011-11-2 01:38 | 显示全部楼层
你的是工程机?
: E2 ~, a; }% n% C1 }: c另外可以把GSM的Pre3的进程也抓了对比一下看看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-11-2 11:54 | 显示全部楼层
寂夜清风 发表于 2011-11-2 01:38 . A; l- P. x3 b, f% G
你的是工程机?  y* `& z- P/ L) y+ b1 V
另外可以把GSM的Pre3的进程也抓了对比一下看看
1 b. i4 b7 c$ @1 [  ~" i
不应该是工程机啊,verizon的盒装,都有封条的
回复 支持 反对

使用道具 举报

发表于 2011-11-2 18:47 | 显示全部楼层
嗯  拿GSM P3 抓取下进程就好了.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-11-2 19:11 | 显示全部楼层
woaidecherry 发表于 2011-11-2 18:47 9 K1 E$ m9 x& R0 U
嗯  拿GSM P3 抓取下进程就好了.
1 a! K/ }/ u& P! {% [. t" e
就怕V版的进程和G版的有出入啊
回复 支持 反对

使用道具 举报

发表于 2011-11-2 19:59 | 显示全部楼层
本帖最后由 comet.cl 于 2011-11-2 20:02 编辑 # ^9 Z$ @! ^- K# z- [

3 w( H6 D0 q; k这个似乎是全部进程而不是正在运行的进程吧,正在运行的进程好像是ps r或者是top命令吧,不记得了。
( n/ z" b$ b1 J) Q, ?% T+ D( x" p楼主的标题有一点点傻B
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2024-6-7 06:45 , Processed in 0.318734 second(s), 15 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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