FreeBSD Daily Topics

2010年9月7日FreeBSD/powerpc64 on Playstation3マルチユーザモード起動

src

FreeBSD on the Playstation 3

Nathan Whitehornon氏がFreeBSD on the Playstation 3において、FreeBSDのPlaystation 3への移植状況を報告しています。Geoff Levand氏の協力を得てメモリ管理ハイパーバイザコール周りの処理を改善し、FreeBSD/powerpc64がPlaystation 3においてマルチユーザモードで動作するようになったことが説明されています。

作業はまずシステムを起動するといった段階にあり、いくつかのデバイスドライバ(USBデバイスドライバ、WLANデバイスドライバ、ハードディスクデバイスドライバ)が存在しないほか、プライマリスレッドではないスレッドを適切にサスペンドする処理が実施されていないため、SMPのパフォーマンスが良くないことが言及されています。

ソースコードはIndex of /user/nwhitehorn/ps3から取得できるほか、Index of /~nwhitehorn/ps3/にネットブートで起動できるカーネルが用意されています。なお、このカーネルを起動するには、3.21よりも前のバージョンのファームウェア搭載したfat Playstation3が必要とされています。

おすすめ記事

記事・ニュース一覧