多対 1 モデルに関する私の理解では、すべてのユーザー スレッドは LWP にバインドされ、LWP はカーネル スレッドにバインドされます。スレッド ライブラリはスレッドを LWP にスケジューリングする役割を担い、カーネルは単一のスレッド化されたアプリケーションしか認識しません。
それで、マッピングはプログラムが開始された瞬間(メインスレッドが実行されたとき)に発生しますか、それともプログラムの実行の間のどこかで発生しますか?
多対 1 モデルに関する私の理解では、すべてのユーザー スレッドは LWP にバインドされ、LWP はカーネル スレッドにバインドされます。スレッド ライブラリはスレッドを LWP にスケジューリングする役割を担い、カーネルは単一のスレッド化されたアプリケーションしか認識しません。
それで、マッピングはプログラムが開始された瞬間(メインスレッドが実行されたとき)に発生しますか、それともプログラムの実行の間のどこかで発生しますか?