• 4 Posts
  • 691 Comments
Joined 2 years ago
cake
Cake day: July 4th, 2023

help-circle






  • Virt-manager with qemu-system, although if you use the kvm driver for both performance should be about the same I think.

    Don’t forget virtualbox has a lot of configuration options that may improve performance, Ive never had a problem with it but also never need high performance from a VM.




  • There are a bunch of options to do this.

    If you use the networking stack (tcp or http or zmq or something ) you can run the gui on a different machine.

    Unix sockets are a good option for running on the same machine.

    Have you considered having node serve the static web page? Then you can serve the data over http with the same server.




  • I think reactos is just in a weird space of semi uselessness like haiku. It’s not good enough to use daily and doesn’t have as much retro appeal as game emulators so not enough work is done to it.

    Also building reactos is terrible, or at least was years ago (it’s a whole os and userland after all, I know it won’t be simple). If the development workflow improves the project could get off the ground.

    As far as posix support goes I would love to see reactos get to the point where a posix nt personality could be real again, but really I think humanity has learned enough about operating systems to build a new one from scratch instead of liberating proprietary tech at great cost.



  • 😅 naa for me encryption a bigger risk than theft

    That said, you should be able to decrypt your disks with the right key even on a live boot. Even if the secrets are in the tpm you should be able to use whatever your normal system uses to decrypt the disks.

    If you don’t enter a password to boot, the keys are available. If you do, the password can decrypt the keys afaik.

    Again, I don’t do this but that’s what I’ve picked up here and there so take it with a grain of salt I may be wrong.


  • Live boot, plug in a display?

    Maybe I’m missing something here, but won’t booting from live media run a normal environment?

    If you don’t have a live boot option you can also pull the disk and fix it on another machine, or put a different boot disk in the system entirely.

    You can probably also disable hardware virtualization extensions in the bios to break the VM so it doesn’t steal the graphics card.



  • I’ve been trying to run a stable system with never overcommit and no swap . It’s impossible. this is the thing that may make me a kernel developer once I retire.

    I’ve settled for tons of swap with never overcommit but I still can’t do normal things sometimes.

    The downside to swap is wearing out your disk and latency when swapping, it’s good to have swap usage before ram is gone to let the system have more ram available for random allocations. My goal is to never need the oom killer, but it seems like many apps (chrome and FF mostly) basically require overcommit to function.

    Right now my system has 30% ram used and is still keeping 700MB is swap. I would recommend to try benchmarking your settings but I don’t do that myself so I don’t know what to use 😅.

    You can try disabling swap with swapoff, then your system is definitely maximizing your ram use, just be prepared for the oom killer to wreck your session.