質問

Linux用の新しいスケジューラをコーディングする予定です。現在のスケジューラとその "C"コードを知っています。 Linuxファイルシステムでスケジューラのコードを含むファイルを見つけることができます。

スケジューリングアルゴリズムを変更できる方法に関する任意の参照またはヘルプは、素晴らしい、または私が学ぶことができるどんなソースになるでしょうか。

役に立ちましたか?

解決

Documentation / Scheduler 現在のLinuxスケジューラの文書、カーネル/ Schedel 実装

Linuxリポジトリをローカルマシンに複製することができます。

git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
.

他のヒント

スケジューラコードは sched.c Linuxツリーでは、選択したデフォルトのスケジューラが選択されているのかを確認するために開くことができます。

スケジューラの追加/変更するには、この投稿を参照してください。 新しいLinuxカーネルスケジューラ

を作成する方法

スケジューラを変更/追加できるようにLinuxソース全体を持つ必要があります。@Leeduhemによって提案されているように、あなたのマシンにLinuxの情報源を複製します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top