![]() ![]() ![]() I’ll specifically focus on the last 2 points around interoperability and environment path access. I recommend watching this video from Microsoft which covers most of the above points. That’s a lot to digest and some of it needs a demo. ![]() Both terminal now natively support system calls to applications on either side of the world. Paths are connected and so are applications.Simply, anything you do on windows or inside Linux is immediately reflected on both environments. Interoperability is amazing, the platform 9 based filesystem translation works like a charm.It also creates a dedicated virtual hard drive (VHD) which makes I/O calls much faster than previous implementation. It’s crazy fast, I found the systems calls and speed-ups range from 5x - 20x depending on the task.The kernel is Linux 4.19 and you can choose any distribution like Ubuntu, SUSE, Kali etc from the Microsoft store. It takes around 500 to 600 MB and boots in under 2 seconds on my ThinkPad (with base Ubuntu 18.04 installation), your mileage may vary depending upon your hardware. Lightweight Linux utility VM is indeed super light.Image result for WSL 1 architecture 729×408 They learned that having a translation layer to convert everything is neither scalable nor fail-safe. There are many technical issues with this approach but for a user it meant the following 1) Slow execution 2) No native call support for other than usual commands 3) Reliability issues. In plain terms, they provided an interface which looked like Ubuntu or any other Linux distro of your choice and under-the-hood it was converting the commands to what windows understood. WSL1 was an attempt to provide a Linux like feel inside windows. Provide Linux environment inside Windows so people can benefit from the best of both worlds In this post, I explain why that time has come and why should you care. Since then, they have been iterating and improving that product and I’ve been waiting for it to become a Linux substitute. WSL2 - The dark knight arrives IntroductionĪs some of you may know that Microsoft announced Windows Subsystem for Linux back in 2016. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |