1

Linuxカーネル2.6.11では、TIF_NEED_RESCHEDフラグが各タスクのthread_info構造体に記録されます。

カーネルを検索したところ、CPU上の現在のスレッドによってのみ設定できることがわかりました。では、各thread_infoではなく、CPU構造ごとにTIF_NEED_RESCHEDを配置してみませんか?

このフラグがこのCPUの現在のスレッドにschedule()が必要であることを示すためにのみ使用される場合、スレッドごとではなくCPUごとに記録しても問題ないと思いますか?

ありがとう〜

4

1 に答える 1