ここにあるトレーニング機関の 1 つからの Linux ノートを調べています。そのため、プロセスが作成されるたびに、リージョンがそれに割り当てられます。リージョンには、プロセスのすべてのセグメントが含まれます。
また、リージョンは region-table によって指定されます。リージョン テーブルには、次のエントリが含まれます。 --
仮想アドレスから - 物理アドレス ポインタ + ディスク ブロック ディスクリプタ
ディスク ブロック記述子は、ディスク上のスワップ ファイルまたは exe ファイルを指します。
私が持っている2つのダウト:-----
1> グローバルおよびローカル記述子の役割はどこにありますか。
2> 各プロセスには独自のグローバル記述子テーブルがありますか? そうでなければ、2 つのプロセスの仮想アドレスが同じ物理アドレスを指します。
提案してください