|
之前说的V版pre3耗电厉害的问题,一直没有得到解决。开始时怀疑是sleep bug,就是无法正常进入休眠,但是当同事买了英版pre3之后我做了对比,发现并非此问题。2 ?8 j2 k1 n0 Y' z& A
0 b% L; N# d! Y) c4 m$ \同样干净的系统(全清后刷的rom,什么都没装),他开屏幕时的耗电电流约为-160ma,关屏电流约为-5ma;我的开屏电流约为-300ma,关屏电流约为-155ma,也就是说不论是开屏还是关屏,我的耗电电流都比他的大150ma左右。9 [& O" ?( x. W. _" E
1 e/ Z/ C6 ~! k5 e# X: z' x另外,下了xterm,用terminal察看按电源键后的记录(间隔5分钟),发现只有一两组sleep和wake up记录,也就是说我的pre3能正常进入休眠模式。只是休眠的时候有个奇怪的进程或者硬件仍然在耗电,这个东西的耗电电流平均为-150ma左右。
5 o6 n8 V+ m! W+ t4 g. B
$ A7 _5 ?7 ~8 _& Y" u6 e `现在想要看看到底是哪个东东在无故耗电,没学过linux,对指令不是很熟悉,百度了一下,知道一个察看进程的指令ps,
; p! }7 B8 I" T$ R$ M/ q& S下面是ps指令的执行结果,求高手帮忙看看有没有哪个进程比较可疑。5 g/ u/ J1 ^3 w0 k& |
root@webos-device:/# ps ax -f% S6 E0 B" L" x( s; r% R# ^' i- I, s
ps ax -f0 ?2 Q$ ~8 J* R2 g
UID PID PPID C STIME TTY STAT TIME CMD
/ n9 V1 y2 k" H1 Y8 i& c1 droot 1 0 0 09:15 ? Ss 0:01 /sbin/upstart
, h6 w) s L% }4 h1 q( v! o, F b+ iroot 2 0 0 09:15 ? S 0:00 [kthreadd]
2 h3 G6 c8 A; L. U jroot 3 2 0 09:15 ? S 0:00 [ksoftirqd/0]2 u( A! L. R* @( ^6 z
root 4 2 0 09:15 ? S 0:00 [events/0]5 v& R! A) e j" `* r1 |4 @" s
root 5 2 0 09:15 ? S 0:00 [khelper]
' j: j3 Z! _& b+ nroot 6 2 0 09:15 ? S 0:00 [async/mgr]" i0 y- E4 s. t& t/ \1 e
root 7 2 0 09:15 ? S 0:00 [irq/155-pm8058-]: z6 e5 Y# Z) l; h/ ^' k) w
root 8 2 0 09:15 ? S 0:00 [sync_supers]
2 K. ^5 M7 g; m' _: Oroot 9 2 0 09:15 ? S 0:00 [bdi-default]
% Z. d6 f! o2 h: E: Y/ ?2 o# mroot 10 2 0 09:15 ? S 0:00 [kblockd/0]
4 J. k: P4 H6 Y2 S" k" R) Droot 11 2 0 09:15 ? S 0:00 [ksuspend_usbd]3 ~* I1 j0 J( Y8 J" h
root 12 2 0 09:15 ? S 0:00 [khubd]
3 k7 `. m& U$ K, A& u1 x6 aroot 13 2 0 09:15 ? S 0:00 [kmmcd]7 W2 d# \" ^4 f0 W' n
root 14 2 0 09:15 ? S 0:00 [bluetooth]
/ }0 `; B6 P% T( K! \" D4 @root 15 2 0 09:15 ? S 0:00 [kondemandtcl/0]' E8 t+ P$ c& E: [; @
root 16 2 0 09:15 ? S 0:00 [rpciod/0]3 U9 { p' M9 F* h" h
root 17 2 0 09:15 ? S 0:00 [modem_notifier]; ~, ^$ q* k1 x! q% e* Y3 l0 F# K
root 18 2 0 09:15 ? S 0:00 [qmi]: `4 M; {2 o" k, _% R
root 19 2 0 09:15 ? S 0:00 [nmea]# G; p, `9 u% D8 V" L7 K
root 20 2 0 09:15 ? S 0:00 [rpcrouter]6 u3 Q. N% `* i7 l: @
root 21 2 0 09:15 ? D 0:00 [rpcrotuer_smd_x]
' F; }$ m6 d- A% G& broot 22 2 0 09:15 ? S 0:00 [dalrpc_rcv_DAL0]
, [, `+ Z4 K* e. o5 x O" ]) e8 R. sroot 23 2 0 09:15 ? S 0:00 [krpcserversd]' A6 ^5 m# W6 o: A" v
root 24 2 0 09:15 ? D 0:00 [audio_mvs]5 w/ {+ X) U& ?0 U; d0 F6 }' J
root 25 2 0 09:15 ? D 0:00 [krmt_storagecln]
* g3 j: N& m5 T* Zroot 26 2 0 09:15 ? D 0:00 [krmt_storagecln]
* H: p! r+ ], T+ H) ^% \ @7 Xroot 27 2 0 09:15 ? S 0:00 [kswapd0]
! M9 a4 Y! H/ @4 q3 D! proot 28 2 0 09:15 ? S 0:00 [aio/0]& a- d+ ]) S3 E E8 x# m
root 29 2 0 09:15 ? S 0:00 [nfsiod]- l* E3 R: D9 e' t
root 30 2 0 09:15 ? S 0:00 [crypto/0]
9 A- d8 k2 e5 l) f4 Q7 R1 Q7 w4 Wroot 42 2 0 09:15 ? S 0:00 [mdp_dma_wq]
, T! b8 y" g7 ^ j$ F ?0 Z# troot 43 2 0 09:15 ? S 0:00 [mdp_vsync_wq]+ A0 f8 P& A! g' x8 @
root 44 2 0 09:15 ? S 0:00 [mdp_pipe_ctrl_w]
7 o4 A( g+ E% T+ Wroot 45 2 0 09:15 ? S 0:00 [vidc_worker_que]
/ {8 @- ?+ L oroot 46 2 0 09:15 ? S 0:00 [vidc_timer_wq] V, v4 Y& Y3 s5 P/ p. B( Z: g
root 47 2 0 09:15 ? S 0:00 [ka6d/0]
% s' u) C) A. ]: V5 B5 }root 48 2 0 09:15 ? S 0:00 [ka6d_fwd/0]* h3 e' y; P4 Z ?
root 49 2 0 09:15 ? S 0:01 [aid_a6_0]6 C6 j3 Z5 z; q, E: o0 P, w [
root 50 2 0 09:15 ? S 0:00 [scsi_tgtd/0]
' t6 Y8 {7 x8 v! {9 x U, vroot 51 2 0 09:15 ? S 0:00 [mtdblockd]( M: f/ h" H7 U+ L; @6 _
root 53 2 0 09:15 ? S 0:00 [k_otg]( h' C0 D# {0 C- y
root 55 2 0 09:15 ? S 0:00 [irq/384-pmic-ke]. b: I+ m" M( n8 C( a6 |8 v! ?. E
root 56 2 0 09:15 ? S 0:00 [irq/385-pmic-ke]
9 }$ t+ E: T3 uroot 57 2 0 09:15 ? D 0:00 [krtcclntd]
' _& h+ G- t/ H: Mroot 58 2 0 09:15 ? D 0:00 [krtcclntcbd]8 |1 F% s5 d9 n( `' S9 V) Z$ J1 `8 j
root 59 2 0 09:15 ? S 0:00 [kstriped]
% R% }& p9 {- Y2 m4 Aroot 60 2 0 09:15 ? S 0:00 [ksnapd]
7 ^* e0 f6 q% sroot 61 2 0 09:15 ? S 0:00 [kondemand/0]
3 l6 X+ q4 P2 [; s4 }( rroot 62 2 0 09:15 ? S 0:00 [kconservative/0]) v k' S9 e& f
root 63 2 0 09:15 ? S 0:00 [usbhid_resumer]$ n5 D: p" }% L2 P$ v" ?' Y
root 64 2 0 09:15 ? S 0:01 [mmcqd]
9 T' H5 u& d* j9 Z4 j1 qroot 65 2 0 09:15 ? S< 0:00 [krfcommd]+ i1 {+ P' y, b
root 66 2 0 09:15 ? D 0:00 [voice]
8 ^; f: _/ s; Yroot 67 2 0 09:15 ? S 0:00 [acdb_cb_thread]
' t# o6 i `9 |4 y" zroot 68 2 0 09:15 ? D 0:00 [khsclntd]
7 P3 o3 o( o6 Y( s9 I5 `root 69 2 0 09:15 ? S 0:00 [kjournald]* U* Y/ p0 `; j1 W2 ?3 O" i
root 119 2 0 09:15 ? S 0:00 [kdmflush]/ X% E2 h5 k8 n( Z F% c% X& x
root 121 2 0 09:15 ? S 0:00 [kjournald]
) i3 _- B4 Z# M& i7 X. J5 _root 150 1 0 09:15 ? S<s 0:01 udevd --daemon
! {/ h' _( H! G4 Croot 816 2 0 09:15 ? S 0:00 [kdmflush]
9 O3 I. `1 M2 E4 h/ j9 D0 wroot 820 2 0 09:15 ? S 0:00 [kdmflush], ?# E/ K5 t1 ]
root 824 2 0 09:15 ? S 0:00 [kdmflush]
0 l1 K! H, ~( ~7 u9 L1 `5 z8 {root 828 2 0 09:15 ? S 0:00 [kdmflush]
" r1 j0 t3 D, Y! V9 J, m! c& Qroot 832 2 0 09:15 ? S 0:00 [kdmflush]
+ k) ?. t) G, R0 B9 ?root 836 2 0 09:15 ? S 0:00 [kdmflush]1 R, W' ^8 Z: Z
root 840 2 0 09:15 ? S 0:00 [kdmflush]
) |" y) h. q) m8 G0 D# Jroot 848 2 0 09:15 ? S 0:00 [kjournald]
4 k9 u/ o" G5 E4 M0 K" Iroot 879 2 0 09:15 ? S 0:00 [flush-254:1]
2 D0 I( w [$ hroot 884 2 0 09:15 ? S 0:00 [kjournald]
( T b/ Z. J8 b/ q0 V3 @root 898 1 0 09:15 ? Ssl 0:00 cryptofs -o nonempty -o allow: k. w9 ^2 O7 i3 z8 x
2 C5 m$ V) q* f4 z! Lroot 980 1 0 09:15 ? Ss 0:00 /usr/bin/pmklogd -n -d 1
. z, u' {# ^ H: Hroot 981 1 0 09:15 ? Ss 0:00 /usr/bin/pmsyslogd -z -f 6 -m
* E8 {% \. Q1 ], d4 N$ w; [7 T+ h0 ^6 J2 u1 v2 [7 i2 a
root 1020 1 0 09:15 ? Ss 0:00 /bin/sh -e -c [ -x /usr/sbin/$ I1 W! P4 z4 ?, A5 @
8 ^: I3 v( u$ L3 ~6 k. e" jroot 1021 1020 0 09:15 ? S 0:00 /usr/bin/ls-hubd --conf /etc/* W5 S7 D5 z/ L: i( Z2 D+ B `
' n6 A4 @* i3 t9 P+ R4 g1 broot 1023 1 0 09:15 ? Ss 0:00 /sbin/getty console 115200 vt8 P- }) R: L# Y
) L2 g0 ?% u. J! I0 m$ {5 Q" lroot 1025 1 0 09:15 ? Ss 0:00 /bin/sh -e -c [ -x /usr/sbin/& c) L- Q- W* u
7 _: \. f8 h1 l6 K4 a9 ~1 T
root 1026 1025 0 09:15 ? S 0:00 /usr/bin/ls-hubd --public --c9 e3 B- _. S" L( E8 i6 ?
, F2 n- k% n; p7 X2 V
root 1059 2 0 09:15 ? S 0:00 [kdmflush]
4 h, z. ^( g6 T; j$ z; b Sroot 1071 2 0 09:15 ? S 0:00 [kcryptd_io]- f0 h: k4 ?& _3 l
root 1072 2 0 09:15 ? S 0:00 [kcryptd]
4 {' l, v/ D8 F6 s% g/ q& b* uroot 1077 2 0 09:15 ? S 0:00 [kdmflush]
0 P# s! Z! B, z8 d4 m/ i* }root 1078 2 0 09:15 ? S 0:00 [kcryptd_io]' f$ H( O9 N, m! W; K
root 1079 2 0 09:15 ? S 0:00 [kcryptd]
$ i$ {8 ~2 y$ J3 wroot 1083 2 0 09:15 ? S 0:00 [kjournald]
0 L* ~3 w7 M0 P. yroot 1086 2 0 09:15 ? S 0:00 [kjournald]1 V2 D" a- V, N$ S2 Y4 i) k
root 1094 1 0 09:15 ? SLs 0:00 /usr/bin/PmNetConfigManager
0 s+ R: q0 Z1 {root 1095 1 0 09:15 ? Ssl 0:00 /usr/bin/Qmuxd
" h* `* q9 S9 ~) R$ l. W( `root 1097 1 0 09:15 ? S<Lsl 0:00 /usr/bin/mediaserver --gst-d
. m% c% t! a- ~! g7 G1 b% K# C9 K: f' g- |) Z& ]: P# ^" {
root 1098 1 0 09:15 ? SLs 0:00 /usr/bin/rdxd -s
, U; g/ V1 w; H6 {$ M7 uroot 1101 1 0 09:15 ? S<Lsl 0:00 /usr/bin/hidd -v -f /etc/hid
K8 S( ^& P# l. Q8 f. f
: Y7 C9 a% ~0 Rroot 1104 1 0 09:15 ? Ssl 0:00 /usr/sbin/qcom_rmt_storage /d
3 X, [1 W' F( c( \: v) m) G2 f
5 d' J! p2 A: I: E) oroot 1107 1 0 09:15 ? SLs 0:00 /usr/bin/LunaDownloadMgr8 B, c# f1 t; V+ n+ o1 r+ F& l
root 1109 1 0 09:15 ? SLs 0:00 /usr/bin/keymanager -c {"log"
& u* V' m6 [% P, x1 P% x0 w
, q8 D7 V% q% P8 Oroot 1110 1 0 09:15 ? SLs 0:00 BluetoothMonitor9 n. K: f8 n" T6 r3 f D
root 1112 1 0 09:15 ? S<Lsl 0:00 /usr/sbin/audiod -n -13 B3 y$ P& H. y2 A% H, r
root 1119 1 0 09:15 ? SLs 0:00 /var/usr/sbin/org.webosintern( C9 E7 G) c- B9 e* Z! ^8 c9 p
, x, Z7 {( [, Q/ R7 _7 |5 Q
root 1120 1 0 09:15 ? SLs 0:00 /usr/bin/eventreporterserver( Z" C# s# ]% i! c! M/ ?$ Q
root 1121 1 0 09:15 ? SLsl 0:01 /usr/bin/mojodb-luna -c /etc// l) G; o( T7 O9 r
) x9 E* }# S0 G2 Y& t) [
root 1124 1 15 09:15 ? SLsl 0:53 /usr/bin/PmWsfDaemon -c /etc/
! h& I$ _& L+ b- Z1 n- X; p9 N0 }
, _# Z% b7 `' _1 Q/ ]nobody 1133 1 0 09:15 ? Ss 0:00 /usr/sbin/mdnsd -debug
1 L7 ]% l+ [- C9 eroot 1137 1 0 09:15 ? Ss 0:00 /usr/sbin/powerlog -i 60 -c 1
5 a Y) E' c" T' R( E7 p
% M: Q' p- A. w7 T* z/ K$ qpulse 1138 1 1 09:15 ? S<sl 0:04 /usr/bin/pulseaudio --log-tar* m& [+ n5 q4 Q5 I
# o9 w- [: b2 T' X& zroot 1139 1 0 09:15 ? Ss 0:00 /usr/bin/extractfs -f /var/lu
' D' _# ^# ]! l) J4 O2 U6 n# Y4 e% w. E; t/ k6 ]7 \6 @
root 1140 1 0 09:15 ? SLsl 0:02 /usr/sbin/powerd
/ g9 v& q6 t% ?) Z3 ~& ?1 ]2 Yroot 1141 1 0 09:15 ? Ss 0:00 /usr/sbin/memchute
% L- d7 y0 C5 A3 t+ }! h# Yroot 1147 1 0 09:15 ? SLs 0:00 /usr/bin/PmWiFiService
( u! f1 _2 k4 G! I. ~. e3 U/ B& Mroot 1150 1 0 09:15 ? SLs 0:00 /usr/bin/filecache -c {"log":9 ~" h" c' C! ?& ^. U/ b& q
; b7 z, a% S$ W( k$ u0 R( W
root 1151 1 0 09:15 ? SLs 0:00 /usr/bin/LunaUniversalSearchM/ u7 J, _2 t! L, k5 u' w8 l1 U( [
* c3 k ?& B: E5 D7 P& aroot 1152 1 0 09:15 ? SLs 0:00 /usr/bin/LunaSysService! Z, n9 k: U! c* {% c5 j
root 1162 1 0 09:15 ? SLs 0:00 /usr/bin/SmartKeyService9 h/ B" {9 S; l7 b8 W2 M
luna 1163 1 0 09:15 ? SLs 0:00 /usr/bin/BrowserServer6 n7 g& M. Y' U9 p
root 1191 2 0 09:15 ? S 0:00 [flush-254:3]
1 I! w& b% N% w0 [) [3 O4 _root 1192 2 0 09:15 ? S 0:00 [flush-254:6]
8 Q2 D. g/ C! f4 T0 broot 1194 2 0 09:15 ? S 0:00 [flush-254:8]
- D, c4 k& j! s. H- ?: F6 T. Jroot 1218 2 0 09:15 ? S 0:00 [hsuart_rd_dm_1]; v2 V* |1 r, r# F/ d6 Z; `2 U
root 1271 1 0 09:15 ? Ss 0:00 /usr/bin/dnsmasq -d -C /etc/d: e1 {/ X. z, z
/ c5 ~+ p: ^0 L2 v9 Q. l7 Qroot 1295 1021 0 09:15 ? SL 0:01 com.palm.service.accounts.js
; Q& q/ m0 E2 k) ]: proot 1321 1 0 09:15 ? SLs 0:00 /usr/bin/activitymanager -c {2 I! @# N j1 F: d0 |! g! L% q- u
6 @7 O3 y- r* T* hroot 1328 1 0 09:15 ? SLs 0:00 /usr/bin/filenotifyd8 h% @5 \! s0 [- D) C6 U7 v2 I1 k+ O
root 1332 1 0 09:15 ? SLsl 0:00 PmWsfDaemon -c /etc/wan.d/wan
A9 E0 ]" N0 K3 H
, r8 R( s% g) J: A: t broot 1336 1 3 09:15 ? S<Lsl 0:10 /usr/bin/LunaSysMgr -s
" Q' y2 E j1 W. c5 S& hroot 1337 1 0 09:15 ? SLs 0:00 /usr/bin/pubsubservice8 E8 C, p$ P. r( u5 C* P: C; J3 j
root 1376 1336 11 09:15 ? S<Ll 0:38 /usr/bin/LunaSysMgr -s+ ]; K) [: Z7 Y- l/ x- ^& s
root 1485 1 0 09:15 ? S< 0:00 /bin/sh /usr/bin/app-install0 Q' S8 |9 w. `# ^! x! D" P
root 1503 1485 0 09:15 ? S< 0:00 /bin/sh /usr/bin/app-install
5 R, Z9 V3 m8 X- ~) groot 1545 1021 0 09:16 ? SL 0:00 /usr/sbin/storaged -d -s. ?; F( T! n! L% F: m
root 1546 1021 0 09:16 ? SL 0:00 /usr/bin/PmVpnDaemon4 u$ f/ B4 J) t9 D. _. I: t
root 1549 2 0 09:16 ? S 0:00 [flush-0:19]( L& q) I) M$ Z. B) k; O8 C
root 1550 2 0 09:16 ? S 0:00 [flush-0:20]
0 B; L" v; S% ]. E; q' V3 g; \* g/ froot 1554 1 0 09:16 ? SLsl 0:00 /usr/sbin/tap2shared
9 n. y4 F8 w8 s# M {4 Q# ^root 1579 2 0 09:16 ? S 0:00 [AR6K Async] o, L9 \) k' j% x4 Z7 K
root 1603 2 0 09:16 ? S 0:00 [ksdioirqd/mmc1]
0 p& _, M1 I5 Broot 1629 2 0 09:17 ? S 0:00 [usb_mass_storag]. [- H. q! V$ e) V4 A. C! ]# d
root 1653 1 0 09:17 ? S<sl 0:00 /sbin/novacomd1 ], w, G) J- S( k9 ]( Y( x5 A
root 1700 1653 0 09:18 pts/0 S<s 0:00 /bin/sh -l
% R; \9 E! ?" a) A; B8 Zroot 1776 1503 0 09:20 ? S< 0:00 sleep 1521
2 [9 F5 l( ] x' F; troot 1791 1700 0 09:21 pts/0 R<+ 0:00 ps ax -f
% z! R$ n9 b5 s |
|