ブートが高速で、コンパクトなカーネルを実装する。 Codesegment と Datasegment をカーネルに実装するにあたって、メモリ管理の役割とどう合致するのかを検証する。 上記を確認したら CbC を用いて、動作が軽く落ちにくいカーネルを実装する。
ELILO の中でのカーネル、という方針 「ELILOアプリケーションの中」だったら ExitBootServices を実行しないで書くべき GDT/LDT を設定 別セグメントに飛ぶ メモリの初期化 Call Gate と TSS CPL (current privilege level) を調べる 64 bit mode(32bit と互換性なし)/compatibility mode UEFI のマニュアルには Paging mode is enabled and any memory space defined by the UEFI memory map is identity mapped (virtual address equals physical address).
手順 ./initdb -D $PGDATA データベースの初期化 ./pg_ctl -D $PGDATA -l [logfile_name] start PostgreSQL の起動 ./psql user 対話プロンプトが開く ps -ef | grep postgres PostgreSQL のプロセスを探し出す gdb $DIR/bin/postgres [process number] で読む