Hacker GitHub

← All repos

microsoft/WSL

View on GitHub ↗ ★ 34,290 C++

Windows Subsystem for Linux

260 mentions on Hacker News by 222 people: 31 stories, 229 comments · first 2016-04-18 · latest 2026-10-10

Mentions per year 260 mentions · busiest year 2020 (40)
20082026
  1. …See the descriptions in [1] and [2] which are both linked to from the original thread [3]. [1]: https://github.com/microsoft/WSL/issues/5026 [2]: https://github.com/microsoft/WSL/issues/5895 [3]: https://github.com/microsoft/WSL2-Linux-Kern…
    comment by matt123456789 · 2021-01-03 · in WSL2 corrupting Git repositories and shell history
  2. …enough information to know if all the reported problems are the result of the same defect. But in: https://github.com/microsoft/WSL/issues/5895 The first instance of a problem is: [ 1.956835] JBD2: Invalid checksum recovering block 97441…
  3. …abhorrent file system performance. Both PTRACE_SEIZE and PTRACE_TRACEME was closed as fixed-in-wsl2 https://github.com/microsoft/WSL/issues/2028 https://github.com/microsoft/WSL/issues/3031
  4. Acked by the MSFT folk: https://github.com/microsoft/WSL/issues/5026#event-416012748...
  5. Really? https://github.com/microsoft/WSL/issues/4619 https://github.com/microsoft/WSL/issues/6069
  6. Except they moved performance backwards in WSL2 for accessing files shared with Windows: https://github.com/microsoft/WSL/issues/4197
  7. …for WSL. An example of an uncomfortably stupid rough edge would be periodically time-desyncing: https://github.com/microsoft/WSL/issues/4149 . I shit you not, my workaround is to manually adjust my linux time forward and back with `sudo…
  8. More: - WSL2 sometime corrupt .zsh_history and git https://github.com/microsoft/WSL/issues/5026 - WSL2 corrupts ext4 filesystem https://github.com/microsoft/WSL/issues/5895
  9. …better performance; I believe there are some other hacks to fix specific things like "git status". https://github.com/microsoft/WSL/issues/4197
  10. …stop dual booting. I hate dual booting more than I hate Windows, so it would be an improvement. [1] https://github.com/microsoft/WSL/issues/2195#issuecomment-74...
    comment by folkrav · 2020-12-17 · in GWSL: Run graphical Linux apps in WSL
  11. …run Windows PulseAudio yourself - there are various guides listed in the comments of this issue: https://github.com/microsoft/WSL/issues/5816
  12. …everything inside WSL, but for other development tasks you're going to run into issues real quick. https://github.com/microsoft/WSL/issues/873 https://github.com/microsoft/WSL/issues/4197 https://github.com/microsoft/WSL/issues/4166…
  13. not just the dentry cache: https://github.com/microsoft/WSL/issues/873#issuecomment-425...
  14. …the bottleneck; the bottleneck is that NTFS is a crappy filesystem. Yes, I've read this comment: https://github.com/microsoft/WSL/issues/873#issuecomment-425... The argument about Windows not having a single, central dentry cache doesn't…
  15. The big one is https://github.com/microsoft/WSL/issues/2028 which is "fixed-in-wsl2" This makes lldb and dlv both just not work in wsl1 and that's just the languages I dabbed in, I think the Swift debugger had issues as well.
  16. …needs, but has no means to free this back. There's an option to use .wslconfig to specify a limit. https://github.com/microsoft/WSL/issues/4166
  17. It seems like those bugs were fixed some time ago. See: https://github.com/microsoft/WSL/issues/555
  18. …1.x's team members original comments on this subject. It sounds like a deeply intractable problem. https://github.com/microsoft/WSL/issues/873#issuecomment-424... https://github.com/microsoft/WSL/issues/873#issuecomment-425... The second…
  19. …would have file descriptors get clogged, and it took a full system reboot to get WSL working again: https://github.com/microsoft/WSL/issues/1529 . WSL2 Fixes it. [1] https://emcrisostomo.github.io/fswatch/doc/1.8.0/fswatch.htm... See…
  20. We can create a repository just for issues, like Microsoft does with WSL: https://github.com/microsoft/WSL
    comment by yamrzou · 2020-10-25 · in Youtube-dl GitHub Template
  21. Have they fixed the filesystem performance issues yet? My speeds were faster on WSL1 https://github.com/microsoft/WSL/issues/4197
  22. …mirror a firewall config inside the Linux machine. And that will only work on recent versions, see https://github.com/microsoft/WSL/issues/4212#issue-459183662 UPD: I think it will be resolved in a much neater way soon…
    comment by smarx007 · 2020-09-30 · in Linux under WSL2 can be leaking
  23. …are successful tunneling traffic (or if it's only if they are started before the wsl2 vm is). 0 - https://github.com/microsoft/WSL/issues/4277
    comment by kodablah · 2020-09-30 · in Linux under WSL2 can be leaking
  24. Related issue with some workarounds that people are reporting various levels of success with: https://github.com/microsoft/WSL/issues/5068
    comment by wanderr · 2020-09-30 · in Linux under WSL2 can be leaking
  25. …on localhost, but that looks to be resolved and should hopefully be available to everyone soon: https://github.com/microsoft/WSL/issues/5298 You could also install Docker inside WSL2 and run a WordPress image. However, wrapping your head…
  26. Here's more or less official description of this issue. https://github.com/Microsoft/WSL/issues/873#issuecomment-425...
    comment by throwaway8941 · 2020-08-16 · in NTFS read-write GPL kernel driver
  27. WSL 2 has issues: https://github.com/Microsoft/WSL/issues For most of the users doing a lightweight work, it might not be a problem but my repository is extremely huge and building on WSL 2 takes at least 5X more than natives Widnows or…
  28. …have had different names so to not suggest that one is entirely newer or better than the other. [1] https://github.com/microsoft/WSL/issues/4022
  29. …them within WSL. But to your point, WSL 2 does have some really big issues pending tho, such as https://github.com/microsoft/WSL/issues/4166 and https://github.com/microsoft/WSL/issues/4699 . The TL;DR is that WSL 2 will happily use 80% of…
  30. wsl is not that great https://github.com/microsoft/WSL/issues/4197#issue-458254244
  31. But then you have this thread with people running Cron jobs to free cached memory: https://github.com/microsoft/WSL/issues/4166 I imagine this will be addressed, but claims of lightweight seem exaggerated? But even more on my mind is the…
  32. …and the clock drifts [1], or windows detach from the x server and can't be brought back. [1] https://github.com/microsoft/WSL/issues/4114
    comment by trocado · 2020-05-07 · in Initial Impressions of WSL 2
  33. I think this is the relevant bug: https://github.com/Microsoft/WSL/issues/2395 WSL2 has been great so far (I’ve been using it for a few months now with no serious issues).
    comment by akho · 2020-05-06 · in Initial Impressions of WSL 2
  34. Yes, this long issue comment explains how the true cause is the design of the Windows IO subsystem: https://github.com/microsoft/WSL/issues/873#issuecomment-425...
    comment by cesarb · 2020-05-06 · in Initial Impressions of WSL 2
  35. …are two references about the WSL speed: [1] https://vxlabs.com/2019/12/06/wsl2-io-measurements/ [2] https://github.com/microsoft/WSL/issues/4197 It seems that they already improved a lot bur are still nowhere near native FS speed because…
  36. …3.0.4) but it is not installable Depends: libreadline7 (>= 7.0~beta) but it is not installable [1] https://github.com/microsoft/WSL/issues/4898#issuecomment-61...
    comment by mehrdadn · 2020-04-23 · in Ubuntu 20.04 LTS (Focal Fossa)
  37. This seems relevant given that Wayland is the future: https://github.com/microsoft/WSL/issues/938
    comment by jpeeler · 2020-04-18 · in X410 – X Server for Windows 10
  38. Here's an excellent post by SvenGroot from MS with lots of background-info: https://github.com/microsoft/WSL/issues/4197#issuecomment-60...
  39. the performance on /mnt issue is not yet fixed https://github.com/microsoft/WSL/issues/4197
  40. …gave up on it, either because of the filesystem performance problems or because of the debuggers. https://github.com/microsoft/WSL/issues/2028 (lldb, rr, delve all affected). This looks like a dreaded case of the first 90% is easy, it's…
  41. …large improvement, there is still a glaring issue with accessing files between the WSL and Windows https://github.com/microsoft/WSL/issues/4197
  42. …up for the Windows Insider program though. Also check this for an annoying issue and a workaround: https://github.com/microsoft/WSL/issues/4166 .
  43. …and Linux unusable. WSL 2 should fix, but I don’t want to jump to an insider build quite yet. https://github.com/Microsoft/WSL/issues/2913
    comment by btgeekboy · 2020-03-07 · in Windows Terminal Preview 0.9
  44. …30 seconds to build. The game ran instantly. Also I ran it through WSL 2 with these instructions: https://github.com/microsoft/WSL/issues/4793 Thank you for this! First time I've heard of wren also. Aside: Is it possible to do something…
  45. …in the past, but WSL1 is much faster than WSL2 when interoping with the Windows file system[0] [0] https://github.com/microsoft/WSL/issues/4197
  46. > WSL 2.0...is very fast Unless you want to interop with the Windows file system[0] [0] https://github.com/microsoft/WSL/issues/4197
    comment by whycombagator · 2019-10-20 · in Ask HN: Feasible Alternative to the MacBook Pro?
  47. …and it is very slow if you have a lot of small files. It's not NTFS. NTFS by itself is plenty fast. https://github.com/Microsoft/WSL/issues/873#issuecomment-425...
  48. https://github.com/microsoft/WSL/issues/4203
    comment by bryanlarsen · 2019-09-09 · in The Cult of Kubernetes
  49. …bug when dealing with a lot of files. The only way you can free up the file system is to restart. https://github.com/microsoft/WSL/issues/2882 WSL 2 alleviates this file issue. There are some issues where daemons like postgres, mongo, etc.…
  50. …even beyond that, I was thinking of one thing they added for performance reasons (see 3rd bullet): https://github.com/Microsoft/WSL/issues/873#issuecomment-425... . > However I'm not entirely sure if it's a concrete "syscall" or if it's…
    comment by monocasa · 2019-09-01 · in Windows X86-64 System Call Table