本サイトは、マルチコア トータルソリューションカンパニー -フィックスターズの技術者有志が運営するサイトです。

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を参考にしています。


Yellow Dog Linux for PS3に戻る

表示
個人用ツール
オープンソースプロジェクト
ツールボックス