Hartaku.com Software Books > Systems Analysis Design > Betriebssysteme: Eine kompakte Einführung mit Linux by Albrecht Achilles PDF

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

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 or Download Betriebssysteme: Eine kompakte Einführung mit Linux PDF

Best systems analysis & design books

New PDF release: How to Set Up Information Systems: A Non-specialist's Guide

A wonderful discussion of the deaf has been on-going for a few years. details structures are as misunderstood this day as they've been for a decade. The designers who lead them to, the managers who fee them and the stakeholders who use them always fail to speak with one another leading to the inevitable plethora of structures mess ups which seem within the media per week.

Parallel Scientific Computing In C And Mpi by George Em Karniadakis, Robert M. Kirby II PDF

Numerical algorithms, smooth programming strategies, and parallel computing are frequently taught serially throughout assorted classes and diverse textbooks. the necessity to combine thoughts and instruments frequently comes in basic terms in employment or in study - after the classes are concluded - forcing the coed to synthesise what's appeared to be 3 autonomous subfields into one.

New PDF release: Subject Analysis in Online Catalogs, 2nd edition

Considerably up to date and improved, this moment variation deals a much more complete and complex remedy of the topic sector than are available in different assets. It revisits the topic of cataloging and analyzes it within the context of modern electronic atmosphere, delivering a desirable exam of the parts which are an important for profitable and potent topic retrieval in on-line public entry catalogs.

Modelling intelligent multi-modal transit systems - download pdf or read online

The growing to be mobility wishes of guests have resulted in the improvement of more and more advanced and built-in multi-modal transit networks. consequently, delivery organizations and transit operators at the moment are extra urgently required to aid within the hard activity of successfully and successfully making plans, dealing with, and governing transit networks.

Extra resources for Betriebssysteme: Eine kompakte Einführung mit Linux

Sample text

B. geschehen, wenn der P rozess sein Zeit limit ub erschreitet oder wenn ein Prozess mit hoherer Prioritat in den Zustand "bereit" wechselt . Der Uberga ng zu "beendet" tritt ein, wenn der Prozess die letzte Anweisung 2In vielen Systerne n wird einem Prozess eine Zeitscheibe zugeteilt, sobald er die CPU erhalt. Lauft die Zeitscheibe ab, so muss er die CPU abgeben. B. ftir jedes Gerat , auf das mittels I/O zugegriffen wird, eine eigene Warteschlage. 1 Grundlagen 41 angemeldet Longtenn Scheduler bereit )••- - - MediumtennScheduler ausgelagert bereit Abb.

Der einzige Unte rschied" liegt im Riickgab ewer t dieses Syst em Ca lls. Dami t kann ein Prozess nach dem fork-Aufruf erkennen, ob er der Eltern- ode r ein Kindprozess ist . Der nachfolgende Programmau sschni t t im C-Co de , der den forkO-Aufruf beinhaltet , zeigt noch weitere wichtige Asp ekte: J eder Syst em Call in C ist eine Funktion , die iiber den Riickgab ewert Erfolg bzw. Misserfolg des Aufrufs anzeigt. In der Regel gilt: • • 1st der Riickgab ewert kleiner als 0, so konn te der Syst em Ca ll nicht au sgefiihrt werden ; in diesem Fa11e so11te eine genauere Fehleran alyse und -b ehandlung durchgefiihr t werden .

H. ansprechen, - beispielsweise urn das Kind zu beend en . int pidj 1* Variable, die die Prozessld enthaelt pid = forkO j if (pid > 0) printf("Eltern\n") j else if (pid == 0) printf("Kind\n") j else { printf(IIFehler bei fork-Aufruf\n")j 1* weitere Fehlerbehandlung *1 *1 } Die Abb . 1 auf Seit e 27 beschreibt die Situation im Speicher dir ekt vor und dir ekt nach dem forkO-Aufruf. Dab ei fallt deutlich ins Auge, dass an schlieBend sowohl der urspriingliche Prozess als auch der neu erzeugte Kindprozess den gleichen Programmcode ausfiihren.

Download PDF sample

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


by Daniel
4.2

Rated 4.10 of 5 – based on 49 votes