|
使用2天,汇报情况:0 k9 C" T9 e7 k
( w3 @7 v- h, a+ q我的Kernel: Warthog Kernel 1.4.5-133
- }- X3 U1 M9 O9 }- Q, Y我的Govnah方案:定频768,Disable compCache) C6 m$ Q r9 l) }
, @8 h: m4 ~$ o5 a, X3 Y我采用softswap160。经过上面的设置,现在异常稳定且快速。由于并不需要读写闪存当swap,因此速度得到了提升;且理论上闪存的寿命也会延长。
D: {1 _! I8 B8 b* O( o! q/ g Z8 e: ^# M, b% f8 r. f) R
在没有softswap的时候,swap随着使用量的增加而提升,以前memory/swap 达到180/70左右的时候,就会明显感觉机器变慢,因为linux系统后台开始了compCache的闪存读写操作。而现在开启了softswap,即便swap达到了100以上,也不会有明显的延滞感,短信/电话等还是可以秒开,打开/关闭/切换卡片几乎不会有什么不顺畅。
2 x% k5 a4 g3 a6 U; V+ @+ v& F! x, K( Y. ?
需要说明的是,由于这个linux kernel的关系,随着使用时间的增加,swap其实是会越来越大的。即便你关光所有卡片,很多以前的swap并不完全被清理掉。我平时的使用基本就是网页,微博,短信,电话,jvmQQ等,两天下来,就算清空所有卡片,swap依然达到了80M+。今天在swap已有80M的情况下,我又额外试了试,开了10个卡片,短信/电话/照片/tasks/classicNotes/classic/govnah/calendar/万年历/email。在开第11个卡片的时候,终于跳出来“too many cards”了,可是第11个卡片依然可以正确打开。这时候切换这11个任务,相当流畅,Memory/swap达到了191/121M,这在原来没有softswap的时候已经卡到不行了。# D; z1 P, H, h/ d' R
) f9 B, R O5 C+ r! Z4 `% q
然后我再关光所有卡片,看见Memory/swap减低到184/109M,说明swap实际上并没有得到有效清空。但很奇怪,使用起来依然相当流畅。
; W { K% t/ B: z7 t+ H% V+ y; N% j6 h7 ?
总结:5 G7 I6 J( {9 l0 n f
softswap设置后,对于使用感受的流畅度,提升十分明显。在日常用量的情况下,softswap160可以满足比较严苛的多任务使用要求。目前两天使用下来,没有过自动重启,没有过睡死,电力水平维持不变。其余暂未发现副作用。
8 Z a8 c3 [) j/ U1 B+ E
( {9 `# s4 E7 i下面上图。
' y4 {6 W7 ~$ a8 \
# v) H. L' @- C3 w% J! b4 |' {5 I; l0 C% B1 [
在两天日常使用后再打开11个卡片
: C& c8 h6 p0 u# Z; x5 C# \3 S4 b7 ^3 |7 f$ j
/ ?! D! t! m) ?0 {! M$ ?# p- a
打开11个卡片以后的mem/swap
6 r& Z2 A3 V8 ~, K
( X/ C1 d, A: Y. J2 e
, W M6 V7 e( {9 v关闭所有卡片后的mem/swap$ X' T3 ^" P+ r1 n# [& p
4 B% Q* i2 Q0 B. A4 O
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?加入我们
×
|