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

Sdílet
Vložit
  • čas přidán 28. 08. 2024

Komentáře • 353

  • @stephenjames2951
    @stephenjames2951 Před 5 lety +239

    Vs code remote with WSL is a game changer

    • @nmihaylove
      @nmihaylove Před 5 lety

      That's why in Unix under the X WIndows system you can run any app on one machine and have it show up on another. Also, can this remote to an arbitrary Linux installation, say on another machine, or they gimped it to only work with local WSL?

    • @beardymonger
      @beardymonger Před 5 lety

      Only VS code remote is a game changer. I'll wait for wsl3 :-P

    • @k1ngjulien_
      @k1ngjulien_ Před 5 lety

      @@nmihaylove well since wsl2 supports all linux system calls, i don't see why you wouldn't be able to run Xorg in WSL and forword the UI with X11

    • @ShawnThuris
      @ShawnThuris Před 5 lety

      @@nmihaylove the VS Code remote is actually three different extensions: for WSL, for Docker containers, and for ssh into remote machines. I've been using the WSL (1) version and haven't had a single hiccup so far.

    • @johnsimon8457
      @johnsimon8457 Před 5 lety +1

      @@k1ngjulien_ I've gotten it to work, graphical glitches abound, performance is dogshit. Code is a hardware accelerated electron app, not some graphical emacs using motif.
      VS Code remoting is the editor running locally but operating on remote files. The neat bit is that extensions that depend on remotely installed components like go's gofmt or delve run just the same as they do locally.

  • @kebabimpaler
    @kebabimpaler Před 4 lety +13

    WSL was and is an extraordinary technical achievement and I use it every single day. WSL2 looks like another leap forward I'm very much looking forward to it.

  • @zexli6709
    @zexli6709 Před 5 lety +53

    The next Linux distribution, Windows

    • @dukajelvis
      @dukajelvis Před 4 lety

      the nice thing of Windows are only drivers and software capabilities. The linux in UI is not that bad IMHO

    • @elfferich1212
      @elfferich1212 Před 4 lety +1

      @@dukajelvis Never heard of "The linux in UI".

    • @patricknelson
      @patricknelson Před 3 lety +1

      Better than Lindows! Then again, *everything* was better than Lindows.

    • @Jeancahu
      @Jeancahu Před 3 lety

      Windows has a great GUI, but it's kernel is trash, Linux is the best kernel, but it doesn't have a GUI good enough, MS using linux as kernel moving windows on it would be amazing

  • @Sam-ws1rj
    @Sam-ws1rj Před 2 lety +2

    Incredible product for software developer using Windows OS. You get the best of both world, Linux and Windows.

  • @k1ngjulien_
    @k1ngjulien_ Před 5 lety +70

    The next step is creating a reverse WSL which translates Windows NT System calls to Linux System Calls so Wine finally works 100% of the time :D

    • @Trigex
      @Trigex Před 5 lety +14

      But... That's already what Wine does, the true next step is to have Microsoft contribute to Wine!

    • @salatwurzel-4388
      @salatwurzel-4388 Před 4 lety

      @@Trigex There's alot of reverse engineering going on for example, as a result, wine is often not 100% correct how to exactly "translate" it to linux.
      If wine would already do that (correctly), all games, applications etc would work out of the box (there are alot who do not)

  • @nathans4957
    @nathans4957 Před 5 lety +52

    need to reupload all these videos with boosted audio

  • @MoMoadeli
    @MoMoadeli Před 3 lety +1

    The engineer is singularly excellent in providing information on WSL 2 architecture.

  • @QuentinFahrner
    @QuentinFahrner Před 3 lety

    WSL2 is BIG for web development. Thank you so much for investing in this tool !

  • @CedricMialaret
    @CedricMialaret Před 5 lety +16

    WSL is amazing, looking forward to WSL2 !

  • @dorinelpisau
    @dorinelpisau Před 5 lety +26

    o/ Most interesting and useful Microsoft project, ... for me ;). WSL has all my undivided attention. Keep up the good work guys!

    • @NabekenProG87
      @NabekenProG87 Před 5 lety +3

      @Nobody here but us Chaotic Neutral chickens Why not both? And at the same time?

    • @privetvastutnestoyalo2339
      @privetvastutnestoyalo2339 Před 5 lety +1

      ​@Nobody here but us Chaotic Neutral chickens
      No thanks, I like to be able to get my work actually be done.

  • @spogs
    @spogs Před 5 lety +2

    WSL made me realize how useful Linux is when it comes to development and how little i use Windows features. I removed Windows from my laptop and downloaded a Linux distro on it :) Thanks WSL!

    • @citronski
      @citronski Před 5 lety

      ;)

    • @zoomosis
      @zoomosis Před 5 lety

      It's honestly not a bad advertisement for Linux. But prior to WSL, nothing stopped someone curious about Linux running it under Windows in a virtual machine. So ultimately Microsoft isn't losing much here and probably have more to gain from it.

  • @Ersaurabhsaxena
    @Ersaurabhsaxena Před 3 lety +4

    this is marvelous engineering and game changing stuff from Microsoft guys...they got left behind for sometime in the open source world..but with vscode and now this awesome linux subsystem they are definitely back in the game...kudos

  • @erikkunz
    @erikkunz Před 5 lety +34

    With this, im gonna be able to run native Android, Linux and Windows on one OS!
    Windows as the host
    WSL2 Just like normal
    And then a linux program called Anbox that adds some stuff to the linux kernel to make android apps run native!
    I can code my apps, build them and test them on one machine, with no VMs. :D

    • @RanEncounter
      @RanEncounter Před 5 lety

      You can do this already on Linux...

    • @erkinalp
      @erkinalp Před 5 lety +1

      A: Do you use Windows or Linux?
      B: I use both.
      A: How?
      B: Both run at the same time using virtualisation.

    • @erikkunz
      @erikkunz Před 5 lety +1

      @@erkinalp I use both, but not as a vm. I have a dual boot

  • @queenannsrevenge100
    @queenannsrevenge100 Před 5 lety +6

    They keep calling them virtual machines - they sound more like containers! Fascinating!

    • @jeffwells641
      @jeffwells641 Před 5 lety

      A container is a type of virtual machine, so it makes sense that they are similar.

  • @blaat3211
    @blaat3211 Před 5 lety +48

    I can finally get rid of OSX and go back to Windows. Hallelujah!

    • @monad_tcp
      @monad_tcp Před rokem

      @@tmbrwn osx is terrible.
      It looks like a Unix, but everthing is a bit different and missing parts.
      Also, Linux has its own flavor of posix.
      And OSX has its own libraries that you really should use instead of unix/posix layer.
      Basically it just creates illusion of being a Unix.
      There's this reason why cygwin fails, wine fails, interix fails and then WSL1 failed.
      It's never quit like the original.
      So virtualizing the real thing is the best option. You pay a bit of performance, but hardware is cheap.

  • @lixiaochen6
    @lixiaochen6 Před 5 lety +9

    THEY IMPROVED NPM INSTALLLLLLLL!!!

  • @s3rverlord
    @s3rverlord Před 5 lety +2

    I have used WSL 1. Excited for WSL 2.

  • @hanspetervollhorst1
    @hanspetervollhorst1 Před 5 lety +3

    Expected to see a Windows Subsystem for Linux, not a Linux Subsystem for Windows. Chapeau nonetheless

    • @ivailogeimara
      @ivailogeimara Před 5 lety +3

      I think it's called Windows Subsystem for Linux because it's a subsystem in Windows that translates Linux (kernel) calls to Windows (kernel). WSL is kinda short for "Windows' subsystem for translating Linux kernel calls to Windows kernel calls" or "Windows subsystem for Linux kernel calls" or "Subsystem within Windows for Linux calls". Now WSL2 running Linux kernel I think makes the name wrong (unless it still translates Linux kernel calls to Windows kernel call despite actually running Linux kernel) but it's known name so it'll be stupid to change it.

    • @TheoParis
      @TheoParis Před 5 lety

      Yeah that would be way better but at least we made progress

    • @Aresydatch
      @Aresydatch Před 3 lety

      hanspetervollhorst1 Wine

  • @SumanPokhrel0
    @SumanPokhrel0 Před rokem

    Amazing piece of software...Fantastic Job .

  • @leonardomarinho3950
    @leonardomarinho3950 Před 5 lety +3

    WSL is amazing. I need to run ROS in Linux, while running Siemens/Sick/Solid Works software in Windows, instead dual-booting, WSL let me have both at the same time

  • @vinoth9381
    @vinoth9381 Před 5 lety +40

    Is it possible to access a linux filesystem in a physical partition or a 2nd harddisk from WSL2.

    • @shamringo7438
      @shamringo7438 Před 5 lety +3

      It might be possible since FUSE will work on WSL 2 + Run as admin.
      macOS users are using FUSE to mount ext4 drives. The same can happen to WSL 2 if somebody makes one that is.
      Or alternatively,
      WSL 2 already uses ext4 as their root filesystem. If you run WSL as admin, you might be able to just mount the drive directly.
      For now all we can do it wait.

    • @llothar68
      @llothar68 Před 5 lety

      @@shamringo7438 Windows should really come up with a FUSE library. It's possible because it's on sale from 3rd party developers but cost $30000 per created app.

  • @carloslemare6060
    @carloslemare6060 Před 5 lety +30

    I have a question: Can we mount an ext4 filesystem from an USB device on linux yet?

    • @TPHRyan
      @TPHRyan Před 5 lety +3

      I feel like technically you should be able to, but I haven't tried it so can't say with 100% certainty that you can. However, you have access to a Linux kernel and a Linux shell, so I don't see why not.

    • @WispyFrost371
      @WispyFrost371 Před 5 lety +2

      USB comes under sharing hardware as asked in that QnA about sharing GPUs, so once that's enabled there'll be a more direct link. Otherwise by forwarding the Windows mount point to WSL, you might be able to do it on WSL 1 as well

    • @jojoposter
      @jojoposter Před 5 lety +3

      @Inu Yasha and then theres this guy. There's always one

  • @johnknight9150
    @johnknight9150 Před 5 lety +27

    Isn't the name the wrong way around? Isn't it a Linux subsystem for Windows?

    • @Meddixi
      @Meddixi Před 5 lety +12

      Nope - it is subsystem inside Windows (so Windows subsystem) to run Linux apps (so for Linux). It's all good :)

    • @kangalio
      @kangalio Před 5 lety +4

      @@Meddixi It does make sense when you think about it but it's still misleading. I was confused the first 3 minutes of the video until I realized what WSL is actually supposed to mean

    • @johnknight9150
      @johnknight9150 Před 5 lety +5

      @@Meddixi I remain unconvinced.

    • @DrDot
      @DrDot Před 5 lety +6

      I'd just like to interject for a moment. What you're referring to as Windows subsystem for Linux,
      is in fact, Linux subsystem for Windows, or as I've recently taken to calling it, LSW.

    • @stopusingthisavatar56
      @stopusingthisavatar56 Před 4 lety

      @OldPossum Yep... like Linux was THEIR idea...

  • @sciencegirl100
    @sciencegirl100 Před 5 lety +2

    This is some serious nerd shit here, and I'm so happy I'm a part of this community!

  • @glewfw7989
    @glewfw7989 Před 5 lety +36

    nice, now there's no reason to dualboot
    the windows ui is far better than anything in linux

    • @jimbmakin7975
      @jimbmakin7975 Před 5 lety

      furreal, work has been slow in my trade and I've been using this time to sharpen my dev skills. So much easier to develop in linux, have it installed on an old laptop that's missing the 'A' key cap lol. Looking forward to not having to dual boot or use my 10 year old toughbook for the task.

    • @Pouya..
      @Pouya.. Před 4 lety +1

      Really? Try KDE you will change your mind

    • @psyberpirate
      @psyberpirate Před 4 lety +1

      @@Pouya.. No, not really, the Windows UI is much better and does not feel laggy.

    • @Pouya..
      @Pouya.. Před 4 lety

      @psyber I work with both of them I work with windows at my office and manjaro-kde at home I really enjoy manjaro. With customization level that kde has the usage is so enjoyable but it’s so opinion base I feel so much better when i use kde

    • @psyberpirate
      @psyberpirate Před 4 lety

      Pouya Samie I have used Linux for the past three years, while I’m not an expert, I know at least a thing or two to set up and and get my Arch i3 up and running. The problem with Linux is the hardware compatibility. While for you the experience was good, mine was terrible. My system would freeze occasionally, wifi would not work all the time and I lose all the features like fingerprint scanner and such. Then comes HiDPI scaling, it’s an absolute nightmare on some laptops and you end up with something which only does the work but doesn’t feel right. Scrolling a webpage is significantly slower as the lines per scroll is lower than Windows. Gaming is a thing where I just don’t want to spend any more of my precious time and interest so I just ended up with Windows. It just works!

  • @jiwang4342
    @jiwang4342 Před 2 lety

    Thank you

  • @MinusTechTips
    @MinusTechTips Před 5 lety +20

    20:43 all the Windows Update memes flashed in his mind :D

  • @Ozuqam
    @Ozuqam Před 5 lety +6

    So are we finally getting nvidia-docker support.

  • @rob28459
    @rob28459 Před rokem

    21:26 hell yeah. I am totally agree

  • @MeAtHome5
    @MeAtHome5 Před 5 lety +5

    It's kinda difficult to get malware on Linux, but damn, you did it!

  • @LimitedWard
    @LimitedWard Před 5 lety +21

    Windows Subsystem for Linux is a really misleading name. It implies windows is running as a subsystem for linux and not the other way around.
    Real opportunity missed not calling it LWS (pronounced Lewis)

    • @LimitedWard
      @LimitedWard Před 5 lety +2

      @AmbientVibes not sure what that has to do with the naming scheme.

    • @MrDavibu
      @MrDavibu Před 5 lety +3

      Windows's Substystem for Lnux

    • @shady4tv
      @shady4tv Před 5 lety +4

      You're booting into a Windows system and running GNU/Linux inside of it.
      NT is the subsystem for the Linux kernel.
      NT does the Hardware translation from the Linux Kernel.
      Hyper V is part of the NT Kernel (Like KVM for Linux).
      Hence Windows subsystem for Linux.

    • @queenannsrevenge100
      @queenannsrevenge100 Před 5 lety

      @LimitedWard looking at slide around 29:36 - the windows NT kernel and WSL are BOTH subsystems of the hypervisor. :)

    • @ShawnThuris
      @ShawnThuris Před 5 lety +1

      Windows Linux Subsystem, or Linux Subsystem in Windows, or Windows Subsystem for Running Linux all make more sense than WSL...though the WSL acronym is easy to say, at least

  • @jacklong2182
    @jacklong2182 Před 4 lety +1

    that's awesome

  • @krzysztofrodak876
    @krzysztofrodak876 Před 3 lety

    For me the drawback of wsl2 is the virtual disk which just grows and does not automatically shrink back to a proper size

  • @artemsky7334
    @artemsky7334 Před 5 lety +3

    That moment when I'm proud of the MS

  • @yigaeloscar
    @yigaeloscar Před 4 lety +1

    just WOW!

  • @patrickdee7365
    @patrickdee7365 Před 5 lety

    love it,
    wished you could release this tomorrow already

  • @michalberezowski9802
    @michalberezowski9802 Před 5 lety +1

    ...after all these years - finally, Linux becoming usable ;)

  • @beardymonger
    @beardymonger Před 5 lety

    9p protoco is also used in crostini, the linux integration in chromebooks. So plan 9 (look it up on wikipedia) is starting to have impact (also /proc is a plan 9 invention).

  • @alivecoding4995
    @alivecoding4995 Před rokem

    I am missing the possibility to run Linux commands on the Windows host system. The description is uni-directional. I assume that was possible with WSL1, because it is at the heart of running Linux within Windows.

  • @shamringo7438
    @shamringo7438 Před 5 lety +2

    So basically instead of writing their own translation kernel in WSL 1. They essentially just made docker, except it runs on an actual ext4 filesystem and has access to host resources.

    • @JohnHaugeland
      @JohnHaugeland Před 5 lety

      nope

    • @shamringo7438
      @shamringo7438 Před 5 lety

      ​@@JohnHaugeland explain.
      It runs within its container held by a deamon and request host resources through their protocol. It does not use a hypervisor to emulate hardware so it isn't an actual virtual machine. Like what else could it be? It's docker.

    • @northshorepx
      @northshorepx Před 5 lety

      No the things that make docker possible on windows are being leveraged to to improve the linux kernel support in windows.

    • @shamringo7438
      @shamringo7438 Před 5 lety

      @northshorepx That's why I said it's just a modified docker that only runs Linux.

  • @Phobos11
    @Phobos11 Před 5 lety +1

    So basically WSL is exactly the same as Solaris 10 branded zones for Linux. Interesting, I love the technology. How will Dtrace integrate with WSL and applications running in the subsystem?

  • @vladislavkozlov
    @vladislavkozlov Před 5 lety +1

    I cant really move to HyperV machines because of it's unable to operate with USB devices :( VMWare can passthrough iPhone to VM MacOS and it works seamlessly. With HyperV it becomes a real pain

  • @GuiPoM
    @GuiPoM Před 5 lety

    What about symbolic links ? I currently have that limitation in WSL that I use git/npm and links between my projects. But links in WSL are linux symlink on a windows filesystem. But then, when you combine that with VSCode under Windows, this app can't understand that symlink. Will WSL2 somehow improve that state ? I can't really imagine how, but I would love to know if there is any option in WSL1 or 2 to overcome it !

    • @OlivierK.
      @OlivierK. Před 5 lety

      They say in the video that WSL2 natively supports EXT4 instead of rewriting FS syscalls, so i think symlinks should work as expected.

  • @beardymonger
    @beardymonger Před 5 lety +1

    2019, the year of Linux on the desktop - for developers at least :-P

  • @bobsalita3417
    @bobsalita3417 Před 5 lety +4

    Mention of GPU/CUDA support at 50:45 in response to audience question. TLDR: Often requested feature. Had to wait for WSL2 technology. Requires additional plumbing. I'm guessing here - maybe Build 2020.

  • @Ybalrid
    @Ybalrid Před 5 lety +6

    37:40 And that's how you exit Vi folks! :O

    • @nicklesseos
      @nicklesseos Před 5 lety

      lol bro esc then :q! :wq w = write q = quit

  • @Cipotalp
    @Cipotalp Před 5 lety +17

    I want 32bit support and to change the stack size with ulimit. I hate virtualbox and cygwin :D I WANT FULL LINUX ON MY WINDOWS!!!! so it can be used for work

    • @UPPERKEES
      @UPPERKEES Před 5 lety +19

      32 bit? 2004 called, they want their computer back.

    • @danielmasters8145
      @danielmasters8145 Před 5 lety +1

      How old is your pc?

    • @Cipotalp
      @Cipotalp Před 5 lety +10

      @@danielmasters8145 My PC has core i7 8th generation with SSD and 16GB ram.... So I think it is not bad :D I need 32bit support for my work :) I'm developing compilers and writing tests for car industry.
      Currently I SSH to a native Linux PC with my Windows PC. I love WSL but some programs are not working because of the 32bit is unsupported... And I hate VirtualBox :D
      "ulimit" command is not working too and some programs for example "LAPACK (Linear Algebra PACKage)" require to change the stack pointer size to unlimited... Otherwise I can't build the program...

    • @s3rverlord
      @s3rverlord Před 5 lety +2

      Just write a comment on their GitHub.

    • @jef8278
      @jef8278 Před 5 lety

      @@Cipotalp just use a virtual machine

  • @sebagoomez
    @sebagoomez Před 5 lety +1

    So, once I install docker on WSL2, will I be able to see the same docker images from either windows or wsl? Talking about Linux containers of course

  • @balasuar
    @balasuar Před 5 lety +7

    13m characters seems like a useful metric :/

  • @alivecoding4995
    @alivecoding4995 Před rokem +1

    I am surprised that WSL1 even worked at all. 😮

  • @hexfish3422
    @hexfish3422 Před 5 lety +6

    Why didn't they give Ted Mielczarek credit for reporting that bug at 9:27 instead of saying "a user"? They even cropped his name out of the screenshot...

    • @hanro50
      @hanro50 Před 5 lety +11

      If I where to take a guess, they probably just want to protect the guy's identity...

    • @LimitedWard
      @LimitedWard Před 5 lety

      @Kenryov what? It was an issue posted on a public forum on Github. Anyone could access it and know who posted it.
      Sooner I think it really shouldn't matter. The whole point of OSS is that everyone has a voice in how the software is written, and it defeats the purpose if one person's voice has more sway simply due to clout or importance. Does the issue raised become any more or less important because Ted wrote it? No of course not!

  • @aboutit-coursesandtutorial561

    Wow! Remote VSCode is awsome!

  • @wacesferpit
    @wacesferpit Před 5 lety +6

    Still don't like Microsoft, but as a Linux user this seems pretty good tbh
    I don't see it as trying to take people away from Linux, but as letting developers work on a """native""" environment, meaning there is no hassle of having to setup new machines or VMs if you're a Windows user and want to develop something for Linux. I mean, let's be honest, no amount of benefits will change someone's choice environment they had for year, for example as a Linux user for 5 years I have no reason to use Windows as all the day to day things I need are here and no shiny new thing there will change it
    But what do I know tbh, just find it quite stupid of many people acting like "or you commit 100% to Linux or you don't" as it just makes people go away

    • @northshorepx
      @northshorepx Před 5 lety

      I know - dumb people gonna dumb! MS knows the desktop is not the future but getting people to their cloud is. They want to make it easy for any dev and thus any app to be developed so you're likely to consider using Azure. I've been a MS technologies dev since 1988 and I can tell you that WSL is the most cool thing I've played with in years!!! You should watch the new terminal talk - I think you're going to like it!

    • @skewty
      @skewty Před 5 lety +3

      As a current Linux user who will likely switch back to Windows, I disagree.
      The X/Wayland issue is going nowhere fast (still no great remote desktop in Wayland + poor video driver support), and Gnome development moves forward at drunken snail pace. Remove 6 working features, fix 3 and and add 1 nobody wants while ignoring most day-to-day essential features and bugs like icon view in the file chooser.
      Now we have the SNAP / Flatpak / AppImage battle on top of the DEB / RPM battle.. The fat cats in the Linux Foundation have little to no interest in investing in the Desktop (interest is shown by spending money, not words).
      Until Canonical and IBM can get together on a distribution method, I just see the ongoing mess we have seen for the last decade continuing.

  • @fuseteam
    @fuseteam Před 5 lety +3

    wait if windows runs on the hypervisor along with linux can we really call windows the 'host' 🤔🤔🤔

    • @ShawnThuris
      @ShawnThuris Před 5 lety

      Was thinking the same thing. It seems like putting everything on top of Hyper-V will give some flexibility in the future. Maybe consigning some of the crustiest backwards compatibility stuff to a container that's always on but not in the way (if that's workable)

    • @fuseteam
      @fuseteam Před 5 lety

      @@ShawnThuris imo it feels like the can or will everything put everthing on kvm under to "outsource" the whole kernel development xD

  • @efficiencyvi8369
    @efficiencyvi8369 Před 5 lety +8

    Nice, now do it the other way around as I will never use Windows as my main OS. 🙈

  • @princepatel7652
    @princepatel7652 Před 5 lety +1

    GPU interaction with Docker is still not supported

  • @goeiecool9999
    @goeiecool9999 Před 5 lety +4

    At 40:00 he realises that he's said "That's pretty cool" too much.

  • @parthghughriwala6799
    @parthghughriwala6799 Před 5 lety +1

    THIS IS DAMN COOL!!!!!!!!!!!!🤩🤩🤩

  • @Soarineagle
    @Soarineagle Před rokem

    How do we get support when it breaks? I have issues with WSL working on my Windows 10 Pro 22H system. it was working and all of a sudden something happened that broke it. So I uninstalled WSL2 and now I am unable to reinstall it. Is there someting in regedit or else where in the system that needs to be removed that is preventing me from re-installing WSL2?

  • @ABOhiccups
    @ABOhiccups Před 5 lety +6

    I think the world is coming to an end. Seriously, like, fire and brimstone coming down from the skies, rivers and seas boiling! 40 years of darkness! Earthquakes, volcanoes! The dead rising from their graves! Human sacrifice! Windows and Linux living together, mass hysteria!

  • @erizpl
    @erizpl Před 5 lety +3

    I wonder what is the real performance difference on `/mnt/c` share in two ways.

  • @bigworldmemes
    @bigworldmemes Před 5 lety +1

    beware, pulse audio is still a buggy mess, and there is still no support for ALSA

  • @fbifido2
    @fbifido2 Před 5 lety

    1. Doesn't the Hypervisor already have a Windows NT Kernel, can't that be used and remove the double hop?
    2. Can you combine the NT Kernel & the Linux Kernel to one kernel?
    3. or replace the Hypervisor with the WSL 2 or 3?

  • @geev18
    @geev18 Před 5 lety +5

    "Kernel Version 4.4.0-18362-Microsoft x86_64 [lxss]
    Distro Name
    - Ubuntu 18.04.2 LTS"

    • @stopusingthisavatar56
      @stopusingthisavatar56 Před 4 lety

      Still running everything through the windows kernel ultimately though? So barely any of the security benefits...

    • @Aresydatch
      @Aresydatch Před 3 lety

      Stop Using This Avatar If you are not stupid then it’s secure don’t be a Gnubitch

  • @khandarwilliam5439
    @khandarwilliam5439 Před 5 lety +7

    Will docker finally run fast on windows?

    • @FaithfulMinds
      @FaithfulMinds Před 5 lety +1

      It seems that if you run Docker in WSL2, it would be similar to Docker in Docker (the distro - a privileged container)!

    • @igorgiuseppe1862
      @igorgiuseppe1862 Před 5 lety

      no, this will grant linux features to windows, but not the linux performance, security or stability

  • @suhailanjumabdurraheemsayy7639

    I am using anaconda python 3 on windows10. Is it advisable to install it using wsl2 instead of directly on windows10?

  • @ORagnar
    @ORagnar Před 4 lety

    Can you run a full version of Linux (e.g. Ubuntu 18.04) and do everything you can do with a full version? E.g. run games, music applications, web browsers? I'm wondering if this would be good for developing applications on Linux or if there would be obviously limitations.

  • @love-hammer
    @love-hammer Před 5 lety

    So this converts the host to running on top of a hypervisor? Does that impact the performance of the host?

  • @songer1993
    @songer1993 Před 5 lety +1

    So can it access hardware like GPU?

  • @doodoostickstain
    @doodoostickstain Před 5 lety +2

    do these people not do sound checks before presenting?

  • @tapanbasak1453
    @tapanbasak1453 Před 10 měsíci

    Is there a paper that describes the architecture of WSL2 in detail? The documentation is poor and only talks about its positive aspects.

  • @ViewBothSides
    @ViewBothSides Před 4 lety

    WSL 2 is great but comparing file performance only with WSL 1 and *not* native or Windows is misleading.

  • @valshin
    @valshin Před 5 lety +1

    I tried to launch VirtualBox hypervisor beside of Hyper-V (running docker host), it doesn't work.
    Will it be a possibility to run WSL 2 and VirtualBox VMs simultaneously?

    • @junielkatarn
      @junielkatarn Před 5 lety

      Valerii Shynkarenko No :(

    • @ShawnThuris
      @ShawnThuris Před 5 lety

      I will probably wait to use WSL2 until I can do without VirtualBox. I get that only one hypervisor can run at a time, this is just unfortunate. Microsoft has been embracing Docker over the past couple of years. Wouldn't be too surprised if they bought them (no inside info, just might make sense for msft)

    • @valshin
      @valshin Před 5 lety +1

      Just checked - VirtualBOX 6.+ already can run whith Hyper-V

  • @MinusTechTips
    @MinusTechTips Před 5 lety +18

    Those 5 dislikes are from Sun OS users

  • @Chiramisudo
    @Chiramisudo Před 4 lety

    For those wondering. The Microsoft maintained kernel is found on GitHub here:
    github.com/microsoft/WSL2-Linux-Kernel
    If I'm not mistaken, it's based on this source here:
    git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tag/?h=v4.19

  • @merlingrim2843
    @merlingrim2843 Před 5 lety +5

    I’d rather see MS create a windows UX on Linux and provide WINE updates to ensure windows apps run on Linux. Then I’d prefer if MS would ditch windows and support Linux 100%.

  • @DeVibe.
    @DeVibe. Před měsícem

    The new old or the old new?

  • @opaquefog
    @opaquefog Před 5 lety

    Amazing!

  • @eddraper
    @eddraper Před 5 lety

    Failing at sound check... bummer

  • @glenw3814
    @glenw3814 Před 5 lety +8

    "YAAAYY come on a little energy"...
    In the immortal words of Lorde, "I'm kind of over gettin' told to throw my hands up in the air".
    I find this belief of entitlement of praise among speakers and performers to be rather bothersome. If I am not of a mind to cheer for you perhaps it is your job to EARN a cheer with your performance. Being on stage does not entitled you to praise or welcome.

    • @ChristopherGray00
      @ChristopherGray00 Před 5 lety

      Yeah it's basically the microsoft version of "Please clap".

  • @cwmoriarty
    @cwmoriarty Před 5 lety

    Missed the part where justify breaking USB support.

  • @kvdhar5041
    @kvdhar5041 Před 4 lety

    WSL Architecture - 14:10

  • @Marcel-dt5du
    @Marcel-dt5du Před 5 lety

    will it have usb support so I can use my yubikey with it (gnupg-card)?

  • @MrMeneillos
    @MrMeneillos Před 4 lety

    Best think from MS in lot of years. I supported from the start the WSL1 architecture was not quite right. All that "interpretation" is extremely inefficient. WSL2 is the right choice (hyperv). The best linux desktop is going to be Windows 10 in the next years.

  • @talesaraujo979
    @talesaraujo979 Před 5 lety

    Did anyone tested this out running Docker, or Tensorflow with CUDA? Went something wrong?

  • @solobackpacking
    @solobackpacking Před 3 lety

    Having a LOT of problems accessing nVidia API, especially CUDA.

  • @Hoowwwww
    @Hoowwwww Před 5 lety +3

    just remove NTFS and give us a better filesystem, that's all you need to do to make stuff faster than what we currently have, even much better than wsl2

    • @LimitedWard
      @LimitedWard Před 5 lety +1

      And break all legacy code relying on ntfs? No thanks.

    • @zoomosis
      @zoomosis Před 5 lety +2

      WSL1 is not slow because of NTFS. It's slow because it has too much I/O translation overhead. WSL2 will use EXT4 containers, though conceivably it could use XFS instead.

  • @oussamasethoum2755
    @oussamasethoum2755 Před 4 lety

    How can i check weather i have WSL 1 or 2, plus when will Microsoft release WSL 2 ?

  • @RowlandOConnor
    @RowlandOConnor Před 5 lety +4

    How about a Windows subsystem IN linux? For those apps that don't play with WINE such as Adobe Creative Suite, MS Visual Studio etc.

    • @s3rverlord
      @s3rverlord Před 5 lety

      I thought of that too.

    • @northshorepx
      @northshorepx Před 5 lety

      I wonder if you can do this with running Windows Nano Server under the level 1 HyperVisor and then getting the Wine libs to splelunk there? Seems feasible. Won't have UI but will have all non ui features.

    • @erkinalp
      @erkinalp Před 5 lety

      Linux kernel is not designed for that kind of multiple personality operation. Windows kernel allows completely different userlands to live together.

  • @climatechangedoesntbargain9140

    What is the future of WSL 1?

    • @citronski
      @citronski Před 5 lety +2

      Grim, dark and full of death. What do you think?

  • @olegvi5183
    @olegvi5183 Před 5 lety

    Hm, and what about GUI ? Can i just open program from WSL2 ? In linux i just create some files and open it in vim, and all this in terminal, can i do it by WSL2?
    Naw in Windows 10 i have vim in WSL and vim in Windows... and its 2 different programm... and its so drammaticaly

  • @Scr34mik
    @Scr34mik Před 5 lety +8

    damn audio level is so low

  • @WacKEDmaN
    @WacKEDmaN Před 5 lety +12

    presenters cry about audience using the mic so everyone can hear...yet their mic levels are too low...max youtube volume + max windows volume and its still to low to hear the presenters and audience questions...

  • @HenrikRClausen
    @HenrikRClausen Před 5 lety +2

    And when will the Linux-based Windows appear..?

  • @lypingsh
    @lypingsh Před 4 lety

    could wsl2 run Linux x-apps ? looks not.

  • @1000niggawatt
    @1000niggawatt Před 5 lety +2

    linux in windows is great, but why would i WANT windows in the first place?

  • @MaxCoplan
    @MaxCoplan Před 5 lety

    Where can I hear more about WSL2?

  • @citronski
    @citronski Před 5 lety +3

    Embrace, Extend, Ext....

  • @mdzaid5925
    @mdzaid5925 Před 4 lety

    Arch + Xorg +i3wm DE takes only about 200mb, so 600mb is definitely not a good score when it only runs kernel.

    • @guest7329
      @guest7329 Před 4 lety

      free in vm shows 60mb memory usage

  • @chenxin4741
    @chenxin4741 Před 5 lety

    back to Windows +1