• Welcome to Mugwump's Fish World.
 

News:

I increased the "User online time threshold" today (11/29/2023) so maybe you won't lose so many posts.   Everything is up-to-date and running smoothly. Shoot me a message if you have any comments - Dennis

Main Menu
Welcome to Mugwump's Fish World. Please login.

April 27, 2024, 08:04:05 PM

Login with username, password and session length

Stats
  • Total Posts: 127,315
  • Total Topics: 18,531
  • Online today: 388
  • Online ever: 787
  • (January 22, 2020, 01:11:59 PM)
Users Online
Users: 0
Guests: 288
Total: 288

Windows/Linux...

Started by Mugwump, April 25, 2016, 07:57:58 AM

Previous topic - Next topic

Mugwump

Microsoft Windows Kernel team details Windows Subsystem for Linux



Last month, Microsoft announced Bash on Ubuntu on Windows which enables native Linux ELF64 binaries to run on Windows via the Windows Subsystem for Linux (WSL). WSL was developed by the Microsoft Windows Kernel team. Since the announcement was made last month, many people were interested in knowing how kernel team build this subsystem. Microsoft recently started a blog post series where they will provide an overview of WSL that will answer the common questions around Windows Subsystem for Linux.

    WSL is a collection of components that enables native Linux ELF64 binaries to run on Windows. It contains both user mode and kernel mode components. It is primarily comprised of:

        User mode session manager service that handles the Linux instance life cycle
        Pico provider drivers (lxss.sys, lxcore.sys) that emulate a Linux kernel by translating Linux syscalls
        Pico processes that host the unmodified user mode Linux (e.g. /bin/bash)

    It is the space between the user mode Linux binaries and the Windows kernel components where the magic happens. By placing unmodified Linux binaries in Pico processes we enable Linux system calls to be directed into the Windows kernel. The lxss.sys and lxcore.sys drivers translate the Linux system calls into NT APIs and emulate the Linux kernel.


https://blogs.msdn.microsoft.com/wsl/2016/04/22/windows-subsystem-for-linux-overview/
Jon

?Life should not be a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming ?Wow! What a Ride!? ~ Hunter S. Thompson

BallAquatics

I'm not exactly sure why anyone would want to do this, but these two guys seem to be very excited about it   LOL

https://sec.ch9.ms/sessions/build/2016/P488.mp4

Dennis