71 points tonymet 2 days ago 38 comments
tonymet 2 days ago | parent
If you want a real bump in performance, I have a clever trick . Hardware isn’t cheap these days, so we demand the most of our software.
Leonard_of_Q 40 minutes ago | parent
Good trick: get rid of the superfluous Windows layer which stands between that expensive hardware and your target OS. It takes up valuable memory, CPU time and storage space, introduces latency where you don't want it, exfiltrates data to unknown destinations and can decide to "upgrade" itself without warning.
Good tricks need catchy names to succeed so how about NoSL?
armcat 2 hours ago | parent
EDIT: stumbled on the previous HN post here: https://news.ycombinator.com/item?id=49970507
pjmlp 1 hour ago | parent
Unfortunately most companies are too cheap to pay for Docker Desktop, and having Windows containers depend on a third party tool has been a problem in such customers.
Because using Rancher Desktop or Podman isn't also a given, due to similar issues.
Randomno 1 hour ago | parent
cdud3 1 hour ago | parent
pjmlp 1 hour ago | parent
TZubiri 1 hour ago | parent
If something is slow on WSL, but not on bare metal linux, it means that the application is slop that only works when MAXING OUT your CPU, it's slop, the app is the slop
pjmlp 1 hour ago | parent
The Year of Desktop Linux is delivered on VMs.
la_fayette 1 hour ago | parent
TZubiri 1 hour ago | parent
xaduha 1 hour ago | parent
shevy-java 47 minutes ago | parent
binsquare 1 hour ago | parent
I found that seems like anything under /mnt/c goes through 9P
usrusr 50 minutes ago | parent
pjmlp 48 minutes ago | parent
DiabloD3 24 minutes ago | parent
virtio is not enabled by default because its buggy in certain corner cases, and will be enabled by default when it stops doing that. That said, I do have that enabled, it is certainly faster.
pjmlp 14 minutes ago | parent
Agents take more time than building Docker images.
chris_money202 33 minutes ago | parent
1718627440 1 hour ago | parent
pilif 1 hour ago | parent
pjmlp 49 minutes ago | parent
Now there is virtio support, finally no need to depend on external CLI tools for what should have been in the box on day on.
Until now, even for Windows containers, we needed some Docker compatible CLI tool.
jesse_dot_id 1 hour ago | parent
throwa356262 1 hour ago | parent
But everyone knows that performance of WSL is nowhere near native linux on the same machine.
zeryx 17 minutes ago | parent
pjmlp 4 minutes ago | parent
shevy-java 48 minutes ago | parent
I still use Win10 for a few things, including testing stuff works there too, via java. I switched to Linux in 2004 or so, though.
shevy-java 49 minutes ago | parent
PunchyHamster 40 minutes ago | parent