New PDF release: Betriebssysteme: Eine kompakte Einführung mit Linux

By Albrecht Achilles

ISBN-10: 3540238050

ISBN-13: 9783540238058

ISBN-10: 3540293760

ISBN-13: 9783540293767

Das vorliegende Lehrbuch gibt eine fundierte und vielschichtige Einführung in die Konzepte und Funktionen moderner Betriebssysteme. Die grundlegenden Mechanismen eines Betriebssystems werden dabei anhand konkreter Programmlistings des Linux-Kernels analysiert und vergegenständlicht.

Die Komplexität eines Betriebssystems und der beeindruckende Einfallsreichtum der zugrunde liegenden Algorithmik und deren geschickter Implementierung in C-Kode stehen im Zentrum des Buches. Der Leser erhält damit ein solides Verständnis der System-Architektur und deren konkreter Realisierung.

Der textual content ist für das Grundstudium ab dem dritten Semester geeignet und setzt neben grundlegenden Kenntnissen von Algorithmen und Datenstrukturen ein solides Verständnis der C-Programmierung voraus.

Show description

Read Online or Download Betriebssysteme: Eine kompakte Einführung mit Linux PDF

Best systems analysis & design books

New PDF release: Cooperative Systems Design: Scenario-Based Design of

A contemporary convention introduced jointly researchers who give a contribution to the layout of cooperative structures and their integration into organizational settings. the purpose of the convention was once to develop the certainty and modeling of collaborative paintings events that are mediated by means of technological artefacts, and to spotlight the advance of layout methodologies for cooperative paintings research and cooperative structures layout.

Parallel Scientific Computing In C And Mpi - download pdf or read online

Numerical algorithms, smooth programming strategies, and parallel computing are usually taught serially throughout assorted classes and assorted textbooks. the necessity to combine innovations and instruments often comes in basic terms in employment or in learn - after the classes are concluded - forcing the coed to synthesise what's seemed to be 3 self sufficient subfields into one.

Download e-book for iPad: Research-Based Web Design & Usability Guidelines by Sanjay J. Koyani, Visit Amazon's Robert W. Bailey Page,

Here is whatever in accordance with information, no longer opinion. each internet fashion designer must have a replica on their ebook shelf, if no longer on their table. the internet will be a higher position in the event that they did.

New PDF release: Networks and Grids: Technology and Theory (Information

This textbook is meant for an undergraduate/graduate direction on desktop networks and for introductory classes facing functionality evaluate of pcs, networks, grids and telecommunication structures. not like different books at the topic, this article offers a balanced procedure among know-how and mathematical modeling.

Additional info for Betriebssysteme: Eine kompakte Einführung mit Linux

Sample text

Char *)0) printf("%s\n", *envp++); exit(O); } Das obige Programm kann die vererbt e Umgebung anzeigen. Soll die Um gebung nicht vererbt werden , soll vielmehr einem Programm eine neue Umgebung mitgegeb en werden , so sind spe zielle Vari an ten der exec 0 -Syst em Call s zu wahl en , die als dri t tes Argument die neue Umgebung ub ergeb en: execle 0 oder execve () . Problem: Wenn sofort nach einem forkO-Aufruf der Adressr aum eines Prozesses mit einem neuen Programm ub erlagert werden soll, so war e es nachte ilig, zunac hst den ganzen Adressraum zu kopieren .

4 dargest ellt. Der Compiler ersetzt den Aufruf durch den ents prechenden Assembler-Code. Dieser ist so gestalte t , da ss in der x86-Architektur die richtigen Register mit den Argumenten geladen werden , der Softwar e-Interrupt ausgeftihrt wird und tiber das Makro __syscalLreturn der Riickgab ewert zuriickgegeb en wird . 4. syscall-Wrapper mit 3 Argumenten Anmerkung: der Backslash (\) dient dazu, die Zeile fortzusetzen, da die MakroAnweisung #define in einer Zeile geschrieben werden muss. 4 Zusammenfassung Der Weg vom Funkti onsaufruf bis zum Aufru f der gewiinschten Kernel Funktion im Kernel einschlie£lich Um schaltung in den Kernel Mod e wurde am Beispi el von fopenO betracht et .

Die Warteschlange, die mit "bere it " gekennzeichnet ist , ent halt diejenigen Prozesse, die rechnen konnen , denen also die CPU zugeteilt werd en kann. Die Warteschlange "wartend" 3 ent halt diejenigen P rozesse, die auf das Ende eines 1/0- Vorgangs oder auf das Eintreffen eines bestimmten Signals warten. Die mit "ausgelagert" gekennzeichnete n Zust and e bedeute n, dass der Prozess ausgelagert worden ist . Der Zust and "rechnend" ist gegeben, wenn der P rozess die CP U besitzt. Soweit die Uberga nge durch den Schedul er verursacht werd en, ist dies in der Abb .

Download PDF sample

Betriebssysteme: Eine kompakte Einführung mit Linux by Albrecht Achilles


by Kenneth
4.2

Rated 4.03 of 5 – based on 21 votes