ブックマーク / oshibori0121.hatenablog.com (1)

  • VMMを自作してみた - おしぼりの日常

    はじめに どうも、@oshibori  です。2020年に結構力を入れてVMMを自作したので、その振り返りを書いてみたいと思います。いきなりですが、僕が作ったのはkvmmというVMMです。他の人がcloneしてすぐに動作確認できるほどリポジトリを整備していないのですが、コード量は少ないので読んでちょっといじると意外にすぐ動かせると思います。今回はkvmmの紹介と開発の苦労話や今後自作VMをするなら的なことを書いていきたいと思います。 なぜ自作VMM? いきなりちょっと話が逸れるのですが、そもそもなぜVMMを自作したのかって話をしようと思います。すごいちゃんとした理由があるわけではないのですが、強いていうなら「他の人がやったことなさそうだったから」です。自作OS、自作コンパイラ、自作エミュレータなどはよく聞きますが、自作VMM(ハイパーバイザ)についてはかなり挑戦者は少ないと思います。(国内

    VMMを自作してみた - おしぼりの日常
    ddk50
    ddk50 2021/02/12
    ベアメタルVMM作りたいんだったら、それこそxv6を改造していく形で実装するのがいいんじゃないかな
  • 1