|
之前说的V版pre3耗电厉害的问题,一直没有得到解决。开始时怀疑是sleep bug,就是无法正常进入休眠,但是当同事买了英版pre3之后我做了对比,发现并非此问题。+ }5 K$ r1 {5 q" r, F% m2 e0 l8 Y
# A7 P) a( e' P Q! K3 d
同样干净的系统(全清后刷的rom,什么都没装),他开屏幕时的耗电电流约为-160ma,关屏电流约为-5ma;我的开屏电流约为-300ma,关屏电流约为-155ma,也就是说不论是开屏还是关屏,我的耗电电流都比他的大150ma左右。
! o( D* K: G9 D/ Q( F" X
' ~: a/ h; C; P0 C+ w另外,下了xterm,用terminal察看按电源键后的记录(间隔5分钟),发现只有一两组sleep和wake up记录,也就是说我的pre3能正常进入休眠模式。只是休眠的时候有个奇怪的进程或者硬件仍然在耗电,这个东西的耗电电流平均为-150ma左右。
. n+ c" R& {$ ~8 `7 b B9 E4 Y9 P) o# P
现在想要看看到底是哪个东东在无故耗电,没学过linux,对指令不是很熟悉,百度了一下,知道一个察看进程的指令ps,
# z( _4 _* K {* q$ I0 x5 U下面是ps指令的执行结果,求高手帮忙看看有没有哪个进程比较可疑。
/ { e- c, F% f7 aroot@webos-device:/# ps ax -f7 Y2 ?: j' ~" X; d; U
ps ax -f1 N. M4 n& \7 S( K$ H
UID PID PPID C STIME TTY STAT TIME CMD' q7 o0 l8 r! K* c" d# q
root 1 0 0 09:15 ? Ss 0:01 /sbin/upstart$ f9 n7 w. ~! d
root 2 0 0 09:15 ? S 0:00 [kthreadd]. b" n* m3 \+ y0 |2 \% k; i
root 3 2 0 09:15 ? S 0:00 [ksoftirqd/0]
7 J W- J" Z3 I+ |4 G. Z, |( S" Jroot 4 2 0 09:15 ? S 0:00 [events/0]7 `% L! e( J8 V# q8 O5 F
root 5 2 0 09:15 ? S 0:00 [khelper]
& n& g# [% {, Z; ^5 nroot 6 2 0 09:15 ? S 0:00 [async/mgr]
/ F) ]9 B2 w" Xroot 7 2 0 09:15 ? S 0:00 [irq/155-pm8058-]
# i l9 ~ {1 H% W/ Oroot 8 2 0 09:15 ? S 0:00 [sync_supers]
$ d# f0 S8 I. R: [( F: ]root 9 2 0 09:15 ? S 0:00 [bdi-default]( m9 C, \# g5 i. Z, r+ p1 c
root 10 2 0 09:15 ? S 0:00 [kblockd/0]$ C* R1 Q5 [" j# Q. m h. c1 V
root 11 2 0 09:15 ? S 0:00 [ksuspend_usbd]0 U# l' L% p1 f& F3 W8 C; Q
root 12 2 0 09:15 ? S 0:00 [khubd]* q, u& g; `+ g& I
root 13 2 0 09:15 ? S 0:00 [kmmcd]
4 p: ?2 [0 W4 e) aroot 14 2 0 09:15 ? S 0:00 [bluetooth] w/ `( r9 e P" U1 K
root 15 2 0 09:15 ? S 0:00 [kondemandtcl/0]
* _+ g9 H4 \7 Y* V3 @, }root 16 2 0 09:15 ? S 0:00 [rpciod/0]* g _+ ?& [$ @9 `3 I! |, N
root 17 2 0 09:15 ? S 0:00 [modem_notifier]
/ A, q) g# m0 @" c5 J1 Hroot 18 2 0 09:15 ? S 0:00 [qmi]4 U% d0 y( o: c+ @ ]$ r: B
root 19 2 0 09:15 ? S 0:00 [nmea]
6 ?" M2 m' k( N! droot 20 2 0 09:15 ? S 0:00 [rpcrouter]0 Q, ~2 q3 J+ S! i8 |3 w' [
root 21 2 0 09:15 ? D 0:00 [rpcrotuer_smd_x]3 X- T# l: d. W) M r
root 22 2 0 09:15 ? S 0:00 [dalrpc_rcv_DAL0]. J0 C, x2 j! A$ ]. D
root 23 2 0 09:15 ? S 0:00 [krpcserversd], W1 M) `' v- Z1 d2 a( q
root 24 2 0 09:15 ? D 0:00 [audio_mvs]
s8 w$ u' w/ P- Q. P- troot 25 2 0 09:15 ? D 0:00 [krmt_storagecln]
; P6 r! Q- c2 p* `! Nroot 26 2 0 09:15 ? D 0:00 [krmt_storagecln]
2 d$ V( e$ X6 _root 27 2 0 09:15 ? S 0:00 [kswapd0]
. K. H5 z% k# ]" Iroot 28 2 0 09:15 ? S 0:00 [aio/0]
, {# n! s9 M' |4 g' y2 N# ]root 29 2 0 09:15 ? S 0:00 [nfsiod]
0 `2 h! _- |# p& }2 qroot 30 2 0 09:15 ? S 0:00 [crypto/0]
' O) e7 B. h' b0 h( Broot 42 2 0 09:15 ? S 0:00 [mdp_dma_wq]
0 d# x. A! |% D4 S& ^. j3 Qroot 43 2 0 09:15 ? S 0:00 [mdp_vsync_wq]
1 F& l3 a2 F6 V! ~$ N1 U) Z7 Rroot 44 2 0 09:15 ? S 0:00 [mdp_pipe_ctrl_w]: I3 Z* \; d: M- o4 ]
root 45 2 0 09:15 ? S 0:00 [vidc_worker_que]
F9 i9 B7 S3 groot 46 2 0 09:15 ? S 0:00 [vidc_timer_wq]
6 h$ O% h/ t/ troot 47 2 0 09:15 ? S 0:00 [ka6d/0]9 K" L1 E2 x6 n: K5 l8 W
root 48 2 0 09:15 ? S 0:00 [ka6d_fwd/0]
$ u, N4 F! b2 _: O& K- k& W3 ~$ Eroot 49 2 0 09:15 ? S 0:01 [aid_a6_0]
, W# V7 w' S6 Y8 Z: Qroot 50 2 0 09:15 ? S 0:00 [scsi_tgtd/0]- `! L! M' ~0 Q% }( b
root 51 2 0 09:15 ? S 0:00 [mtdblockd]* V' e6 s! J6 t( F# {% e% m1 K
root 53 2 0 09:15 ? S 0:00 [k_otg]: k; n& J' j, L) ?' C) O b( W
root 55 2 0 09:15 ? S 0:00 [irq/384-pmic-ke]4 ^8 W4 z8 g. d" t( _
root 56 2 0 09:15 ? S 0:00 [irq/385-pmic-ke]. w" H% o9 h0 V
root 57 2 0 09:15 ? D 0:00 [krtcclntd]6 f1 Q2 C9 g( k- F2 n& |
root 58 2 0 09:15 ? D 0:00 [krtcclntcbd]
1 o, N8 q& p- \6 c |' g; aroot 59 2 0 09:15 ? S 0:00 [kstriped]
6 K* b% e5 k% @9 Kroot 60 2 0 09:15 ? S 0:00 [ksnapd]3 ~* D( E( _, J2 ]
root 61 2 0 09:15 ? S 0:00 [kondemand/0]' e# R9 R: m! F# w: G6 J! T' U
root 62 2 0 09:15 ? S 0:00 [kconservative/0]2 K P; z5 M2 q. T( @9 Y
root 63 2 0 09:15 ? S 0:00 [usbhid_resumer]. L$ T* H2 @9 F9 _- l6 ?
root 64 2 0 09:15 ? S 0:01 [mmcqd]
; t# u3 _/ p( z; u3 proot 65 2 0 09:15 ? S< 0:00 [krfcommd]* O( |* h+ E) f5 X+ O9 k4 ?
root 66 2 0 09:15 ? D 0:00 [voice]
# q S) P1 e" c6 @$ droot 67 2 0 09:15 ? S 0:00 [acdb_cb_thread]
5 E. H8 @& u% n( h6 P: b+ v/ \root 68 2 0 09:15 ? D 0:00 [khsclntd]
. x: ?) O8 J- C% {2 R4 H* \root 69 2 0 09:15 ? S 0:00 [kjournald]. T; l, q& l9 J' D
root 119 2 0 09:15 ? S 0:00 [kdmflush]
1 z' S% _5 x2 R: L' Sroot 121 2 0 09:15 ? S 0:00 [kjournald]' \' ^7 x! S# Q; H8 C
root 150 1 0 09:15 ? S<s 0:01 udevd --daemon3 Z# \5 B& B" }* t
root 816 2 0 09:15 ? S 0:00 [kdmflush]
8 S( R7 A. g% ^2 I# I+ Q, S0 Hroot 820 2 0 09:15 ? S 0:00 [kdmflush]) u9 a3 ~3 Q' v& H2 K
root 824 2 0 09:15 ? S 0:00 [kdmflush]
" O. b' X$ R. S8 \+ m/ W' Froot 828 2 0 09:15 ? S 0:00 [kdmflush]
* v( V/ g: C' Q. qroot 832 2 0 09:15 ? S 0:00 [kdmflush]6 |4 O6 A. f8 g; R( B' n6 k( M
root 836 2 0 09:15 ? S 0:00 [kdmflush]
]9 _ \+ y/ a- Rroot 840 2 0 09:15 ? S 0:00 [kdmflush]/ K' J. o3 k2 i3 X& ?) Q: n P0 ]
root 848 2 0 09:15 ? S 0:00 [kjournald]" f7 Y" l8 g) E+ |' u- _* R8 ?
root 879 2 0 09:15 ? S 0:00 [flush-254:1]) X ?$ @! N' u9 M
root 884 2 0 09:15 ? S 0:00 [kjournald]
3 P2 g) q; G3 l' @root 898 1 0 09:15 ? Ssl 0:00 cryptofs -o nonempty -o allow4 ~& `$ v/ A( Z$ `2 l. M; \- ]# q
& j. R+ Q9 Y" ~( P5 j. g
root 980 1 0 09:15 ? Ss 0:00 /usr/bin/pmklogd -n -d 1
+ o* i& ~+ ?% V/ S* e2 N' d7 broot 981 1 0 09:15 ? Ss 0:00 /usr/bin/pmsyslogd -z -f 6 -m7 H7 d% ~3 {/ W$ w- z! B5 d
9 F6 E' Z: p# M& p" j' F: aroot 1020 1 0 09:15 ? Ss 0:00 /bin/sh -e -c [ -x /usr/sbin/, ~& M8 I- W$ s! k! d8 ^
+ s! V2 `0 F! M* O& ~; j7 v
root 1021 1020 0 09:15 ? S 0:00 /usr/bin/ls-hubd --conf /etc/+ R9 R$ n3 U8 u: ~3 n1 m
: j2 J9 x6 [0 mroot 1023 1 0 09:15 ? Ss 0:00 /sbin/getty console 115200 vt p: c- w7 f1 Q% [3 @6 q
5 i" T8 q. x2 ^$ g& f% groot 1025 1 0 09:15 ? Ss 0:00 /bin/sh -e -c [ -x /usr/sbin/
- W! N& g5 x$ F2 K; X) ]( U) b7 d: c2 Q
root 1026 1025 0 09:15 ? S 0:00 /usr/bin/ls-hubd --public --c$ t8 {/ k/ K- @2 d) j9 m
" d2 x/ o) F: y+ q4 n+ F! m) ^
root 1059 2 0 09:15 ? S 0:00 [kdmflush]- G3 X' p1 e8 t; W- a" W
root 1071 2 0 09:15 ? S 0:00 [kcryptd_io]
$ l7 b, F+ R' [: P5 hroot 1072 2 0 09:15 ? S 0:00 [kcryptd]4 u) Q- m0 G, M( r
root 1077 2 0 09:15 ? S 0:00 [kdmflush]! K* A8 B5 p i! T x
root 1078 2 0 09:15 ? S 0:00 [kcryptd_io]! w) e0 m" V! d. `
root 1079 2 0 09:15 ? S 0:00 [kcryptd]" O+ T+ Q8 o! Z9 O' C. x+ E5 a
root 1083 2 0 09:15 ? S 0:00 [kjournald]# u* k P$ i ~0 V4 O9 P5 V
root 1086 2 0 09:15 ? S 0:00 [kjournald]
# U" e' p D. ^( N6 broot 1094 1 0 09:15 ? SLs 0:00 /usr/bin/PmNetConfigManager
; i' f9 y+ U4 \/ _0 a7 A. u! h; G7 y/ kroot 1095 1 0 09:15 ? Ssl 0:00 /usr/bin/Qmuxd
, Y/ m$ Z! z; U+ froot 1097 1 0 09:15 ? S<Lsl 0:00 /usr/bin/mediaserver --gst-d0 C1 e; R& ?3 X5 |8 g3 S
2 x: |% A W* ^& q* m4 Z
root 1098 1 0 09:15 ? SLs 0:00 /usr/bin/rdxd -s
1 {5 ^" r! Y ?root 1101 1 0 09:15 ? S<Lsl 0:00 /usr/bin/hidd -v -f /etc/hid: c# Q- k/ l) r; d0 I
0 m, i; N( Q; g# X' v) E$ eroot 1104 1 0 09:15 ? Ssl 0:00 /usr/sbin/qcom_rmt_storage /d
) j; z; {% y8 i2 Y) K& P% s# X% `; P6 f
root 1107 1 0 09:15 ? SLs 0:00 /usr/bin/LunaDownloadMgr( k: d8 w- p# m: O
root 1109 1 0 09:15 ? SLs 0:00 /usr/bin/keymanager -c {"log"' Y, \# f0 k; G5 z3 b
7 ]+ {7 C. O2 o% I* n
root 1110 1 0 09:15 ? SLs 0:00 BluetoothMonitor6 b, `8 t. b, V, t4 [( M
root 1112 1 0 09:15 ? S<Lsl 0:00 /usr/sbin/audiod -n -1. U5 Z3 X# c6 W5 Q6 z
root 1119 1 0 09:15 ? SLs 0:00 /var/usr/sbin/org.webosintern
! p8 P( n' i, I5 G7 p8 n' q- B' V( U6 P( C8 U( X- j' u ^
root 1120 1 0 09:15 ? SLs 0:00 /usr/bin/eventreporterserver0 H1 g. z+ q0 F$ L
root 1121 1 0 09:15 ? SLsl 0:01 /usr/bin/mojodb-luna -c /etc/% A- f% ^5 m2 u' f
7 G' u1 ^: u5 v0 ^2 ?0 T
root 1124 1 15 09:15 ? SLsl 0:53 /usr/bin/PmWsfDaemon -c /etc/
4 r' B+ O: ]. `5 ~! u' `- R+ b' o& j" v$ t& A
nobody 1133 1 0 09:15 ? Ss 0:00 /usr/sbin/mdnsd -debug# V1 o) Y6 E1 p9 A+ c; w
root 1137 1 0 09:15 ? Ss 0:00 /usr/sbin/powerlog -i 60 -c 1
0 K- P8 F; C3 D2 Z+ R9 d& ]) Y2 Y$ _# ~0 {7 R9 L2 A0 D
pulse 1138 1 1 09:15 ? S<sl 0:04 /usr/bin/pulseaudio --log-tar \7 j; M, }* X! L1 w
) n& v- z& y, g! Hroot 1139 1 0 09:15 ? Ss 0:00 /usr/bin/extractfs -f /var/lu" E H4 m# z. o: d: [' i/ ]( c) `
& S0 B1 c O; U5 @1 z) j7 R. {
root 1140 1 0 09:15 ? SLsl 0:02 /usr/sbin/powerd- ]9 A2 r" t# h6 D V
root 1141 1 0 09:15 ? Ss 0:00 /usr/sbin/memchute
3 \9 m: d+ E6 g* broot 1147 1 0 09:15 ? SLs 0:00 /usr/bin/PmWiFiService r9 e K2 |5 ]: E; Q. b5 L- g8 `
root 1150 1 0 09:15 ? SLs 0:00 /usr/bin/filecache -c {"log":: c/ U% R/ h; D* K2 y {
# A/ Q7 c. ]1 `" B) o) [
root 1151 1 0 09:15 ? SLs 0:00 /usr/bin/LunaUniversalSearchM% a( v$ U) `3 |
# w* M4 b/ x& B+ iroot 1152 1 0 09:15 ? SLs 0:00 /usr/bin/LunaSysService4 t* D y, J, y! ]3 U: r" X2 g
root 1162 1 0 09:15 ? SLs 0:00 /usr/bin/SmartKeyService
5 \6 C+ e5 K% p* ~0 c0 o9 n# z' L3 }luna 1163 1 0 09:15 ? SLs 0:00 /usr/bin/BrowserServer
, ~8 u1 G4 [) w7 [1 x) e& h, C' O7 }root 1191 2 0 09:15 ? S 0:00 [flush-254:3]8 K' U( N! m7 V2 z( q
root 1192 2 0 09:15 ? S 0:00 [flush-254:6]
4 k2 U/ y: C- i5 O% O2 Qroot 1194 2 0 09:15 ? S 0:00 [flush-254:8]
' K. R- P% G: i+ u( A; |root 1218 2 0 09:15 ? S 0:00 [hsuart_rd_dm_1]% o! M1 W& j' w0 w+ b2 U
root 1271 1 0 09:15 ? Ss 0:00 /usr/bin/dnsmasq -d -C /etc/d4 c1 j& i! c7 z
- n0 ^: i5 v4 C7 Y! v/ i @$ u/ Jroot 1295 1021 0 09:15 ? SL 0:01 com.palm.service.accounts.js
5 e+ y% o& V4 X! ?$ groot 1321 1 0 09:15 ? SLs 0:00 /usr/bin/activitymanager -c {
0 Y8 Q- x% m. k9 p& K. {! Q4 r1 u, b4 e1 n" H8 q( J
root 1328 1 0 09:15 ? SLs 0:00 /usr/bin/filenotifyd
) A9 |2 M/ ]4 C" C2 E9 sroot 1332 1 0 09:15 ? SLsl 0:00 PmWsfDaemon -c /etc/wan.d/wan
) r' L, R v; Y9 b; W, p& B4 r$ o, m# F& H* T9 I4 f& J7 b
root 1336 1 3 09:15 ? S<Lsl 0:10 /usr/bin/LunaSysMgr -s: Q- S; f [1 z( Q9 k/ N$ V* k
root 1337 1 0 09:15 ? SLs 0:00 /usr/bin/pubsubservice% b: p' ?" l9 T6 r; k. F" S- b
root 1376 1336 11 09:15 ? S<Ll 0:38 /usr/bin/LunaSysMgr -s
, [" S# j3 _8 Uroot 1485 1 0 09:15 ? S< 0:00 /bin/sh /usr/bin/app-install* C& ~; h( B* w: |# P8 K! W
root 1503 1485 0 09:15 ? S< 0:00 /bin/sh /usr/bin/app-install
5 N3 E- T; @& {) Z: k4 oroot 1545 1021 0 09:16 ? SL 0:00 /usr/sbin/storaged -d -s( z6 ^7 n; ^$ p5 L( L9 ^$ L
root 1546 1021 0 09:16 ? SL 0:00 /usr/bin/PmVpnDaemon+ C( S" a8 P" m. O) R& J
root 1549 2 0 09:16 ? S 0:00 [flush-0:19]2 g: l+ u* `- K& p1 n% |7 D
root 1550 2 0 09:16 ? S 0:00 [flush-0:20]
/ z! v, W- G9 r1 B4 U! Qroot 1554 1 0 09:16 ? SLsl 0:00 /usr/sbin/tap2shared
+ F- s& t8 U/ M# L! \: Uroot 1579 2 0 09:16 ? S 0:00 [AR6K Async]
' G; S1 D; _. B- v- c8 jroot 1603 2 0 09:16 ? S 0:00 [ksdioirqd/mmc1]+ w9 ^1 G' z" e7 X
root 1629 2 0 09:17 ? S 0:00 [usb_mass_storag]
* L8 T3 x/ w) Y$ [" S" `6 Q: Uroot 1653 1 0 09:17 ? S<sl 0:00 /sbin/novacomd, i1 @( U/ Z6 ^& C+ F8 l% {8 i1 c/ `
root 1700 1653 0 09:18 pts/0 S<s 0:00 /bin/sh -l- A, E* R! l3 S8 [5 E! _( ]* V9 f
root 1776 1503 0 09:20 ? S< 0:00 sleep 1521
& w6 |7 u8 I" Uroot 1791 1700 0 09:21 pts/0 R<+ 0:00 ps ax -f
3 x3 A; c% q9 G' o, D |
|