Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

起動時にswaponを実行して、スワップを有効にする @ Android Galaxy S with root

      2013/07/15

Galaxy S は、Google Map 使うとフリーズしてしまうが、スワップ領域を作ってあげるとよいという情報がネット上に転がっていました。

これを行うためには、root 化が必要ですが、root化しているなら、swapper2 というアプリが便利なようです。

しかしこのアプリ、起動後なぜか常駐してますし、動作自体も少々不安定なようです。

 

スワップを追加するのは、実はコマンド的には結構簡単で、root権限で

# swapon  スワップファイル名やデバイス名

を実行するだけなので、自分で上記コマンドを手動で実行してあげようと思いました。

このとき、上記コマンドをAndroid起動時に自動で実行するのに、init.rc などをいじっている人がいますが、もっと手軽に実行したい場合は、ScriptManager というアプリが便利です。

これを使うことで、任意のシェルスクリプトを起動時に実行することができます。

ちなみに私は、外部SDカードにswapパーティションを作成し以下のスクリプトを起動時に実行してあげています。swapパーティションの作り方については、この辺りを参考にしてみてください。

if [ -b /dev/block/mmcblk1p2 ]; then
    swapon /dev/block/mmcblk1p2
    echo 10 > /proc/sys/vm/swappiness
fi

 - android, IT技術

336px

Message

メールアドレスが公開されることはありません。

  関連記事

no image
SVNのシンボリックリンク?

SVNでソースを管理している時、ある他のリポジトリで管理されているライブラリを参 …

no image
WordPress と Twitter の連携 その2

WordPress の Tweetable プラグインから Twitter To …

no image
キーコードの表示@Debian etch

以下のコマンドでキーコードの対応表を取得できます。 # xmodmap -pke …

no image
グループへのユーザの追加@Linux

グループへユーザを追加する方法。 # gpasswd -a user group …

no image
ハードディスクへのアクセスが異常に遅い@Windows XP

Windowsの動作が異常に遅いPCがあって、調査していたらHDDへのアクセスが …

no image
ブラウザ上でのWYSIWYG HTMLエディター

このサイトで使用しているWordPressでも記事作成するときに使用しているよう …

no image
VMWare Server 2.0のディスクイメージを1.0で使う

VMWare Server 2.0がリリースされて随分たちましたが、2.0系のデ …

no image
リモートデスクトップのWindows10のシャットダウン

デスクトップ画面でAlt + F4 を押すと、シャットダウンメニューが出てきます …

no image
USB LANアダプタ GU-1000Air 購入@Ubuntu 9.04 beta

プラネックスのUSBギガビットLANアダプタ GU-1000Airを購入。 搭載 …

no image
Portable Ubuntu for Windows

Portable Ubuntu for Windowsなるものがあるらしいです。 …