カーネルスレッドによるマルチタスク処理の実装

カーネルスレッドの構造 HimuOSでは、カーネルスレッドを基本実行単位として使用します。すべてのプロセスは最低1つのスレッドを持ち、初期スレッドは「メインスレッド」と呼ばれます。 タスク構造体 タスク構造体(KR_TASK_STRUCT)は1ページサイズで管理され、カーネルスタックの管理が特徴です。各スレッドのカーネルモードスタックは構造体内に組み込まれています。 ...

5月30日 22:39 投稿