2020-10-01から1ヶ月間の記事一覧
xv6の課題の続きで、今回は5章と6章をまとめます 第5章 xv6 lazy page allocation github.com 課題 Eliminate allocation from sbrk() (easy) Lazy allocation (moderate) Lazytests and Usertests (moderate) 課題は3つに分かれていますが、全てLazy alloc…
xv6の課題の続きで、今回は2章と4章をまとめます (3章の課題難しくてスキップしている) 第2章 system calls github.com 課題 System call tracing (moderate) システムコールを呼ばれるたびにログに吐き出すシステムコールを作る課題 課題の意図は、システム…
MITで行われているxv6について授業の資料が公開されていたので、先々週くらいからチャンレンジしています。 4章くらいまで終わったので、まずは1章を軽くまとめてみます。 はじめに xv6とは 近代UNIX系OSの元となったUnix v6を移植したものです。 Unix v6と…