Gizport
1 回答
0
Share (facebook)
1262
view
全般

カーネルバージョン 2.6.32.9でzram(compcache)...

カーネルバージョン 2.6.32.9でzram(compcache)を有効にする方法を教えてください。 xperia acro SO-02Cを使用しています。
現在メーカーのソースをビルドしてオーバークロック swapを有効にしたカーネルを使用していますが、swapが思うように動作してくれません。 swapは付属のSDカードをlinux_swapでパーティションを切って256MBで使用しています。

SDカードのスペックが悪いのか 設定が悪いのかわかりませんが、バックグラウンドのアプリが上手くswapに逃げません。 重いアプリを起動するとバックグラウンドのアプリがkillされてしまったり、起動中のアプリがカクカクします。
現状ではswapoffで lowmemorykillerの調整だけの方が調子がいいです。

少ないRAMを少しでも有効活用したいと思いzram(compcache)にたどり着きましたが、標準では搭載されていませんでした。

勉強のために出来れば自分で作業したいので、実装する方法 または参考になるサイト等を教えていただけますか。
Yahoo!知恵袋 4400日前
コメントする
お気に入り
1
質問者が選んだベストソリューション
Kernelバージョンは2.6.32.59ですが、元々所有しているS51SE用に
zramを有効にできるST15iのKernel sourceを拝借して微調整したものを
buildして使っていたのですが、それをSO-02C用にportしてみたら
まずまずうまくできたので、compcache(10~26%で試用)を
使えるようにしてみましたが、正直言って、今ひとつ実感できませんでした。

RAMがNandなのでcompcacheは向いているのではないかと
少し期待しすぎたのかもしれません。(笑)

swapもLinux swapパーティションで48~256MBで調整しながら、
使えていることは確認できたのですが、ご質問にあるのと同様に
実感としてスムーズさに欠けていたように思いました。

現在はご質問者様同様にswap/compcacheを使わず、
OOM KillerとLowMemoryKillerを細かく調整しながら設定し、
Script(init.d)で導入して運用していますが、
時間の経過とともに少しずつ挙動がおかしくなっていった
swap/compcacheがONの状態の頃よりも
長時間ヌルサク感が維持されていると思います。

タスクキラーをまったく使っていないにもかかわらず、実際に触って
比較してみた上で、最新ハイエンド機種よりもヌルサク感は上だと、
●rrows→acro HDと乗り換えて使っている同僚が驚いていましたから、
あえてこだわる必要はないのかな?と考えています。

ま、rootedではないものと比較してもですが…(汗)



それから一応、参考までに…

zramが有効にできるXperia mini/mini pro用のX Kernelは
こちら↓

http://forum.xda-developers.com/showthread.php?t=1451150

DooM Kernelベースでzramを有効にしたものです。



開発者様のsourceはこちら↓

ttps://github.com/krizky82/Xperia-2011-Kernel-2.6.32.X.git

SO-02C(azusa)もS51SE(smultron)もベースはmogamiなので、
ハードウェア的にもれっきとした兄弟機。

あずにゃんにportしてやれば簡単でよろしいかと。



おサイフ残すために、Generic的なものは導入してません。(汗)

Stock KernelにカスタムKernelの機能を少しずつportしている感じで、
0からbuildするほどのツワモノではありません…ごめんなさい。
Yahoo!知恵袋 4393日前
シェア
 
コメントする
 

参考になったと評価
  このQ&Aは参考になりましたか?

Share (facebook)
その他の解決方法を知っていますか?
回答する
全般
305
Views
質問者が納得起動不能は、メーカー送りのレベルだと思います。 今では、どんな些細な修理でも基盤交換が前提なので、原因を特定する事はありません。 ちなみに3万円のガラケーで基盤交換だと15000円ですから、スマホだと2万円はかかると思います。 それでも新品に買い替えるよりかは安くなると考えてよいでしょう。但し、修理不能と判断されれば、そこで終わりです。 余談ですが、スマホが普及して以来、故障や全損によるユーザー負担額が大きくなる傾向があります。 機種変更時には、有償による延長保証制度があるので、それに加入する事も大袈裟...
3693日前view305
全般
88
Views
質問者が納得SO-02CにはQRコードの読み取り用のアプリはプレインストールされていません。 Play Storから無料アプリをダウンロードして使うようになります。
3484日前view88
全般
57
Views
質問者が納得スマホは常に動いてますから、容量が変動するのは普通です。60MBの時点で既に容量は無いも同然ですね。機種変更してください。
3499日前view57
全般
52
Views
質問者が納得Android 4.1以降なら出来るようですが、So-02cは出来ません。設定項目自体がありませんので。 Link2SDというアプリなどで一時的にgoogle play ストアを凍結させてしまう方法なら通知が止まるかもしれません。この方法だと凍結中はgoogle play ストアを使えなくなります。 私自身その方法を使う必要がありませんので、本当に通知が出なくなるかどうかは未検証ですが、試してみるといいでしょう。
3514日前view52
全般
121
Views
質問者が納得acro無印とacroHDは初期不良で再起動があり、熱を持つと再起動し、バッテリーを半分以上減らす場合があります。 そのために2回目のアップデートで直ったはずなのですが3回目のアップデートで元に戻るという、いわば不具合ではなく初期不良です。 最新のXperiaにはそういうことはありませんので、この機会に機種を変えるのもひとつの手です。
3587日前view121

取扱説明書・マニュアル

4728view
http://www.nttdocomo.co.jp/.../SO-02C_J_All.pdf
249 ページ18.57 MB
もっと見る

関連製品のQ&A