スレッドとプロセスのスケジューリングに関連するクエリはほとんどありません。
- プロセスがスリープ状態になり、復帰するとき、以前にスケジュールされたのと同じ CPU でスケジュールされるのは常にですか?
- プロセスからスレッドを作成すると、常に同じ CPU で実行されますか? 他の CPU が空いていてスリープ状態であっても。
具体的にLinuxでの仕組みが知りたいです。また、pthread ライブラリを使用してスレッドを作成しています。常に再現できないランダムなハングアップの問題に直面しています。正しい方向に進むには、この情報が必要です。