どちらのテーブルにも、ベース アドレス、タイプ、長さ、アクセス権など、各セグメントのアクセスの詳細を提供するセグメント記述子が含まれていることを理解しています。
このブログを見ると、次のように違いが説明されています。
1. GDT はシステム内に 1 つのコピーしかないのに対し、LDT は複数のコピーを持つことができます
2. GDT は実行中に変更されない場合がありますが、タスクの切り替え時に LDT が変更されることがよくあります
3. LDT のエントリは GDT に保存されます。GDT と LDT のエントリの構造は同じです。
システムは、実際のプログラムでこれらの構造をどのように異なる方法で使用しますか?