• Über Uns
  • Impressum
  • Datenschutzerklärung
  • Login
  • Registrieren
WindowsUnited
  • Windows 11
    • Windows 10
    • Anleitungen & Tipps
    • Windows Mobile
  • Surface
  • Panda-Tech
  • Nokia
    • Nokia 1
    • Nokia 2.1
    • Nokia 3.1
    • Nokia 5.1
    • Nokia 5.1 Plus
    • Nokia 6.1
    • Nokia 6.2
    • Nokia 7.1
    • Nokia 7 Plus
    • Nokia 8
    • Nokia 8 Sirocco
    • Nokia 8.1
    • Nokia 9
  • Gaming
  • Reviews
  • Exclusives
No Result
View All Result
WindowsUnited
  • Windows 11
    • Windows 10
    • Anleitungen & Tipps
    • Windows Mobile
  • Surface
  • Panda-Tech
  • Nokia
    • Nokia 1
    • Nokia 2.1
    • Nokia 3.1
    • Nokia 5.1
    • Nokia 5.1 Plus
    • Nokia 6.1
    • Nokia 6.2
    • Nokia 7.1
    • Nokia 7 Plus
    • Nokia 8
    • Nokia 8 Sirocco
    • Nokia 8.1
    • Nokia 9
  • Gaming
  • Reviews
  • Exclusives
No Result
View All Result
WindowsUnited
No Result
View All Result
Home News

Linux Subsystem in Windows: So funktioniert es

von Ben
25. April 2016
in News
2
Linux Subsystem in Windows: So funktioniert es
Teile auf FacebookTeile auf Twitter

Microsoft kündigte auf der BUILD 2016 einen großen Schritt an: Ubuntu Bash wird in Windows integriert. Dank des Windows Subsystem for Linux (WSL) können native Linux ELF64 Binaries in Windows ausgeführt werden. Nun erklärt Microsoft in einem Blogbeitrag diese Lösung.

Ganz neu ist die Idee nicht. So konnte schon Windows NT POSIX, OS/2 und Win32 Subsysteme aufweisen. Genau diese Entwicklung hat nun in die Entstehung von WSL eingewirkt und einiges an Investment erspart.

Vereinfachte Erklärung

LXSS-diagram-1024x472

Möchte der Nutzer eine Linux Anwendung starten, wird zunächst die Bash.exe als Standard Windows Anwendung gestartet. Diese erstellt dann die Linux Session. Da die Linux-Bibliotheken nativ vorliegen, müssen Ein- und Ausgaben übersetzt werden und eine Linux Instanz erstellt bzw ein Linux Kernel emuliert werden. Alle diese Schritte finden im 1. Teil des WSL statt: im User Mode.

Da die unmodifizierten Linux-Bibliotheken in Pico Prozessen bereitgestellt werden, können Linux Systemaufrufe direkt in den Windows Kernel geleitet werden. Das ist der 2. Teil des WSL: Kernel Mode.

Die lxss.sys und lxcore.sys Treiber übernehmen dank der Pico Prozesse und Treiber die Übersetzung der Linux Systemaufrufe in NT APIs und emulieren den Linux Kernel.

Man kann es grob mit einer virtuellen Maschine vergleichen: Der Nutzer startet nur eine Anwendung und er bekommt ein ganzes System virtuell zur Ein- und Ausgabe.

Tags: KernelLinux
ShareTweetSendShare

Verwandte Artikel

Android-Smartphone mit Windows 11? Das ist möglich!
Featured

Android-Smartphone mit Windows 11? Das ist möglich!

15. Februar 2022
Windows Android Apps
MS-Android

Android Apps unter Windows? Hinweise verdichten sich

11. Juni 2021
Knaller bei Apple: FaceTime kann bald mit Android genutzt werden!
News

Knaller bei Apple: FaceTime kann bald mit Android genutzt werden!

7. Juni 2021
Diskussion abonnieren
Anmelden/Registrieren
Benachrichtige mich zu:
Logge dich ein zum Kommentieren
2 Comments
älteste
neuste beste Bewertung
Inline Feedbacks
View all comments
Mark Tepper
6 Jahre her

Der Vergleich mit einer VM ist aber schon sehr vereinfacht. 😉 Was sich alleine schon am Zugriff auf die jeweiligen Dateisysteme zeigt. Aber wurscht. 🙂
Ich persönlich bin froh, dass es endlich eine native Linux Shell gibt. Das erleichtert einige meiner Aufgaben um ein vielfaches. Perfekt wäre, wenn sich Apache, PHP und MySQL einwandfrei installieren ließen und dann tatsächlich auch von Windows zugreifbar wären. Das ist bisher leider nicht möglich. Aber das Linux Subsystem befindet sich auch noch in einem frühen Stadium, von daher gebe ich die Hoffnung noch nicht auf. 😉

0
Ben
Verfasser des Artikels
Antwort auf  Mark Tepper
6 Jahre her

Moin. Ja, da gebe ich Dir Recht. Ich wollte einen sehr einfachen Vergleich ohne weitere technische Details für Nutzer herstellen, die vielleicht nicht so firm sind.

Und zur Hoffnung: Da bin ich ganz bei Dir!

0

Anzeige

Amazon Deals

Amazon-Deals

Die WindowsUnited App

WindowsUnited App

WindowsUnited App - Jetzt als PWA für alle Plattformen

Ohne Installation im Browser, oder "zum Startbildschirm hinzufügen" und wie eine mobile App nutzen.
WindowsUnited

© 2020 1United GmbH

Mehr

  • Impressum
  • Datenschutzerklärung
  • Facebook-Gruppe: Der WindowsUnited Newsroom
  • Jobs
  • Sende uns einen Tipp
  • Über Uns

Folge Uns   Blogverzeichnis - Bloggerei.de

No Result
View All Result
  • Home
  • Windows
    • Windows 10
    • Anleitungen
    • Windows Mobile
  • Nokia
  • Surface
  • Reviews
  • Meinung
  • Impressum
  • Datenschutzerklärung
  • Anmeldung / Registrierung

© 2020 1United GmbH

Welcome Back!

Login to your account below

Forgotten Password? Jetzt registrieren

Erstelle ein Nutzerkonto!

Fülle das Formular aus, um dich zu registrieren

Alle Felder müssen ausgefüllt sein. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
Diese Website verwendet Cookies, um korrekt zu funktionieren und die Nutzerfreundlichkeit zu verbessern. Durch die weitere Nutzung der Website stimmen Sie dem zu. OK Datenschutzerklärung
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
immer aktiv
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SPEICHERN & AKZEPTIEREN