Wiser

Infrastructure

virtual machine monitor

SHOW HN2021

136points
31comments
#376of 2,533 in 2021
Top 15%of 2021 by points

How HN took it

CuriousMostly questions and neutral comments

2 positive, 6 neutral or asking, 0 mixed, 0 critical, out of 8 comments about the project. Thread score +0.17.

Design: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Simple codebase, good for learning about KVM

    From 2 comments
    • Once I read an LWN article about KVM [1] and it introduced a tool called kvmtool [2] and a tiny test program illustrating how to use the KVM API. However the sample program was…
      flakiness on HN
    • Not a lot of meat on this, but it looks nice from glancing at all the bits. I would recommend that you read the CPUID bits from the real CPU and copy most of them over so that…
      fwsgonzo on HN

Objections

  • Called a hypervisor but is really a VMM

    From 2 comments
    • Why do you call it a hypervisor when it's more like a VMM? Even the name "VMM" is a quirk of KVM; before KVM, "virtual machine monitor" was another name for a hypervisor: that…
      gwd on HN
    • Its is hypervisor-ish as of now more like a vm monitor.
      flouthoc_fl on HN

Requests

  • Copy host CPUID bits and enable paravirtual features like KVMCLOCK

    From 1 comment
    • Not a lot of meat on this, but it looks nice from glancing at all the bits. I would recommend that you read the CPUID bits from the real CPU and copy most of them over so that…
      fwsgonzo on HN

Questions

  • What is this kind of software used for?

    From 1 comment
  • How does it compare to libkrun?

    From 1 comment
    • How is it better than libkrun (written in Rust but with a C API).
      rwmj on HN

Alternatives named

  • libkrun

    From 2 comments
    • How is it better than libkrun (written in Rust but with a C API).
      rwmj on HN
    • actually its not at all better but maybe different , libkrun is far more advanced and has a better support. Wiser is only restricted as a CLI tool as of now.
      flouthoc_fl on HN
  • kvmtool

    From 1 comment
    • Once I read an LWN article about KVM [1] and it introduced a tool called kvmtool [2] and a tiny test program illustrating how to use the KVM API. However the sample program was…
      flakiness on HN
  • m1n1

    From 1 comment
    • An excellent example is Marcan's m1n1 hypervisor. He uses it to boot MacOS to inspect interactions between the OS and hardware calls. Part of his efforts to have native linux on…
      Topgamer7 on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/27917522)