OSを作ってみよう (534レス)
上下前次1-新
抽出解除 レス栞
153(1): ( ´ -`) 03/03/10 12:28 AAS
書き方が悪かったです。
2G〜3Gは線形アドレスの0x80000000〜0xbfffffff、3G〜4Gは線
形アドレスの0xc0000000〜0xffffffffを表しているつもりでした。
しかし、OSを作り始めてわかったのですが、線形アドレスの4Gと
いうのは意外と狭いものですね。64bitのCPUが当たり前になれば
OSの作り方もまた代ってくるのかもしれません。
155(1): LightCone ◆sSJBc30S5w 03/03/10 13:10 AAS
>>153
>2G〜3Gは線形アドレスの0x80000000〜0xbfffffff、3G〜4Gは線
>形アドレスの0xc0000000〜0xffffffffを表しているつもりでした。
なるほど。線形アドレスを、0G, 1G, 2G, 3G, (4G:BOTTOM) と表現
されていたのですね。納得しました。それを踏まえた上でもう一度
考えてみますと、
>共通空間が必要になった場合は、タスク固有空間を3G〜4Gにして、
>空いた2G〜3Gを共通空間に割り当てようと考えています。
共通空間が必要になった「場合」には、タスク固有空間を1GBに減らし、
余った1GBを共通空間にする、ということでよろしいのですよね。
省5
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.889s*