0
XV6のユーザー容量は2 GB、カーネル容量は2 GBです。私はそれをユーザー空間の場合は3 GBに、カーネル空間の場合は1 GBに変更したいと考えています。この変更をどのように実装する必要がありますか? 私はmemlayout.hでKERNBASE + PHYSTOPを修正しようとしましたが、リンカースクリプトkernel.ldで開始アドレスを修正しました。しかしそれは失敗した。xv6のユーザースペースとカーネルスペースを変更するにはどうすればいいですか?