2

Microsoft Pressの Windows Internals, 6th Editionによると、Windows NT では、各スレッドに2 つのスタックがあります。1 つはユーザー モードでの実行時に使用され、もう 1 つはカーネル モードで使用されます。

これはなぜですか?システム コール中にユーザー モード スタックを使用することもできるようです。このデザインに利点はありますか?

4

1 に答える 1