このSOの質問を読んだ後、私はいくつかの疑問を抱きました。理解にご協力ください。
スケジューリングには、プロセスを実行するタイミングと時間の量を決定することが含まれます。
Linuxカーネルはスレッドまたはプロセスをスケジュールしますか?プロセスとスレッドはカーネル内で区別されていないので、スケジューラーはそれらをどのように処理しますか?
各スレッドのクォンタムはどのように決定されますか?a。プロセスに時間の量(たとえば100us)が決定された場合、それはプロセスのすべてのスレッド間で共有されることですか?またはb。各スレッドのクォンタムはスケジューラーによって決定されますか?
注:質問1と2は関連していて、同じように見えるかもしれませんが、物事がどのように機能しているかを明確にしたかっただけで、両方をここに投稿しました。