Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    The new Windows subsystem for Linux architecture: a deep dive - BRK3068

    Microsoft Developer

    2 HN recommenders · recommended in 4 months, 2019–2023

    YouTube

    58:11 · 188K views · May 8, 2019

    A Microsoft Build 2019 session in which the WSL team explains the new WSL 2 architecture, which runs a real Linux kernel alongside Windows on a hypervisor. It covers faster file performance, Linux file access from Windows and better application support.

    HN points to it as the authoritative source for how WSL2 works and why Microsoft rebuilt it.

    Systems, Networks & SecurityOperating systems & kernelsLinux & open-source ecosystems
    1. 47:18
      The Tragedy of systemdlinux.conf.au1.3M views • 7 years ago
    2. 7:42:30
      XDC 2020 - Day 1 - September 16, 2020X.Org Foundation24K views • 6 years ago
    3. 54:25
      Cgroups, namespaces, and beyond: what are containers made from?Docker268K views • 10 years ago
    4. 1:11:44
      DebConf 14: QA with Linus TorvaldsAdnan Hodzic737K views • 12 years ago
    5. 54:35
      BlueHat IL 2023 - David Weston - Default SecurityMicrosoft Israel R&D Center47K views • 3 years ago
    6. 33:53
      Linux for Chromebooks: Secure Development (Google I/O ’19)Chrome for Developers239K views • 7 years ago
    7. 56:19
      MINIX 3: a Modular, Self-Healing POSIX-compatible Operating SystemFOSDEM90K views • 16 years ago
    8. 37:34
      Linux Kernel Development, Greg Kroah-Hartman - Git Merge 2016GitHub72K views • 9 years ago
    9. 34:00
      User-level threads....... with threads. - Paul Turner - GoogleLinux Plumbers Conference41K views • 13 years ago
    10. 46:06
      Gtk to Qt - a strange journey [linux.conf.au 2014]Konstantin Bläsi46K views • 12 years ago
    11. 41:12
      Run containers on bare metal already!Bryan Cantrill40K views • 10 years ago
    12. 32:30
      Benno Rice: The Tragedy of systemd -- BSDCan 2018BSDCan25K views • 8 years ago
    13. 1:06:20
      USENIX ATC '21/OSDI '21 Joint Keynote Address-It's Time for Operating Systems to Rediscover HardwareUSENIX46K views • 5 years ago
    14. 34:14
      "What UNIX Cost Us" - Benno Rice (LCA 2020)linux.conf.au218K views • 6 years ago
    15. 50:06
      Protected KVM on Arm64: A Technical Deep Dive - Quentin Perret, GoogleThe Linux Foundation6K views • 4 years ago
    16. 49:16
      XFS: Recent and Future Adventures in Filesystem Scalability - Dave ChinnerLinux.conf.au 2012 -- Ballarat, Australia29K views • 14 years ago
    17. 45:35
      The Real Story Behind Wayland and X - Daniel Stone (linux.conf.au 2013)Mladen Mijatov104K views • 13 years ago
    18. 45:47
      The State of Kernel Self Protection Project by Kees Cook, GoogleThe Linux Foundation7.3K views • 9 years ago
    19. 1:02:52
      Joanna Rutkowska: Towards (reasonably) trustworthy x86 laptopsmedia.ccc.de27K views • 10 years ago
    20. 7:16
      Unix and GoogleFOAM9.3K views • 10 years ago

    6 comments from Hacker News

    1. @filmgirlcwJun 2019· in “Microsoft's Linux Kernel”

      It’s happening at the hypervisor level, and in this case it’s Type 1, so I guess you could but I don’t know how. My ops colleagues are hanging their heads at me right now. You can learn more about the architecture of WSL2 in this video from Build this video

      RecommendsView on HN
    2. @mikepurvisJan 2020· in “Wine 5.0”

      If you're interested, the Build talk where WSL2 was introduced is pretty in-depth and does a great job of talking about the motivation. See starting around this point: this video

      RecommendsView on HN
    3. @lowerMay 2020· in “Initial Impressions of WSL 2”

      > It seems the obvious way to do this was to have SMB mounts on either side and optimize the hell out of the already existing SMB implementations on both OSes to get the performance close enough to disk. That's basically what they're doing, only that it's not SMB but 9p protocol servers. Here is a video where they discuss the WSL2 architecture. The link is time-stamped to go to an overview picture of the architecture. this video

      CitesView on HN
    4. @FatalExceptionApr 2023· in “Searchable Linux Syscall Table for x86 and x86_64”

      The WSL2 architecture video lists two motivators from WSL1 based on number of Github issues. One of them being file performance and the other syscall compatibility with some specific examples being the ptrace syscall and Docker compatibilty. this video The HN submission for the youtube video also has discussion about the same topics. [LINK]

      CitesView on HN
    5. @pjmlpJun 2019· in “Microsoft's Linux Kernel”

      WSL2 does use 9P, here is the BUILD session about it. "The new Windows subsystem for Linux architecture: a deep dive - BRK3068" this video

      CitesView on HN