Architektonischer Unterschied zwischen Windows (8 und höher) und *Nix

Architektonischer Unterschied zwischen Windows (8 und höher) und *Nix

Ich bewerbe mich um eine Stelle als Entwickler in einem Unternehmen, das ausschließlich MS-Produkte verwendet. Um mich auf das Vorstellungsgespräch vorzubereiten, möchte ich besser verstehen, wie Windows unter der Haube funktioniert. Ich bin mit Windows als Endbenutzer vertraut, weiß, wo Dinge installiert werden, weiß die Registrierung und habe einige grundlegende Befehlszeilenkenntnisse. Aber als ich online nach einem Überblick darüber suchte, wie Windows tatsächlich funktioniert, bin ich mit leeren Händen zurückgeblieben. Ich sehe, dass die COM-Sache hier und da auftaucht und dass im Vergleich dazu die meisten (wenn nicht alle) *nix-Varianten dem Paradigma „Alles ist eine Datei“ folgen.
Wie also schlägt sich Windows (8/10) im Vergleich zu Unix/GNU Linux?

Danke!

Antwort1

Nun, Sie haben nach einer guten Quelle gefragt, also würde ich die Buchreihe vorschlagenWindows-Interna.

Die 6. Auflage ist bei Amazon erhältlich:

Alex Ionescuist leitender Softwarearchitekt und beratender Experte für Low-Level-Systemsoftware, Kernel-Entwicklung, Sicherheitstraining und Reverse Engineering. Er unterrichtet gemeinsam mit David Solomon den Kurs „Windows Internals“ und ist in der Sicherheitsforschungs-Community aktiv.

Sie können auch einigeleichte Lektüreüber die Windows-Architektur, aber Vorsicht der ArtikelIstaus dem Jahr 2007 (und verweist tatsächlich auf ein Diagramm aus einer älteren Version des Buches „Windows Internals“).

verwandte Informationen