本サイトは、マルチコア トータルソリューションカンパニー -フィックスターズの技術者有志が運営するサイトです。
YDL 6.1でVRAMをswap領域として使用する
出典: PS3 Linux Information Site / Cell/B.E.のパワーを体験しよう
YDL v6.1で使用されているkernelでは、デフォルトでps3vramが有効になっています。これにより余ったフレームバッファメモリを高速なドライブとして使うことができ、以下の設定を行う事で、この余ったメモリをswapとして使うことが可能です。
[編集]
必要なハードウェアとOSのバージョン
- PlayStation3
- YDL v.6.1 またはそれ以上
- GameOS 2.52 またはそれ以上
[編集]
ps3vramをswapとして設定する
1. ターミナルウィンドウを開きます。
2. ユーザをrootに切り替えます。
su -
3. rootパスワードを入力します。
4. 作業ディレクトリを/etc/init.dに変更します。
cd /etc/init.d
5. スクリプトをダウンロードします。
wget http://us.fixstars.com/support/solutions/ydl_6.x/ps3-vram-swap
6. スクリプトのアクセス権を変更し、実行可能にします。
chmod 755 ps3-vram-swap
7. スクリプトをサービスに登録し、ps3vramのswap化を有効にします。
chkconfig --add ps3-vram-swap chkconfig ps3-vram-swap on service ps3-vram-swap start
8. 一般ユーザに戻ります。
exit
[編集]
ps3vramがswapとして使われているか確認する
1. ターミナルウィンドウを開きます。
2. コマンドラインから以下を入力します。
/sbin/swapon -s
3. 以下のようなアウトプットが表示されます。mtdblock0がps3vramです。
Filename Type Size Used Priority /dev/ps3da3 partition 522104 0 -1 /dev/mtdblock0 partition 241656 15900 1
このページはTOPIC: Using ps3vram as swapを参考にしています。
