Linux-Kernel- Programmierung
|
|
- Fritzi Meyer
- vor 8 Jahren
- Abrufe
Transkript
1 Michael Beck, Harald Böhme, Mirko Dziadzka, Ulrich Kunitz, Robert Magnus, Dirk Verworner Linux-Kernel- Programmierung Algorithmen und Strukturen der Version 1.0 ADDISON-WESLEY PUBLISHING COMPANY Bonn Paris Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario Wokingham, England Amsterdam Milan Sydney Tokyo Singapore Madrid San Juan Seoul Mexico City Taipei, IL/tl/ Taiwan X Cll VI fnv.-nr. 2.0%"i ß-
2 Inhaltsverzeichnis Vorwort Vorwort der Autoren x x 1 Linux - Das Betriebssystem Wesentliche Eigenschaften Linux-Distributionen 5 2 Die Übersetzung des Kerns Wo finde ich was? Die Übersetzung Zusätzliche Konfigurationsmöglichkeiten Einführung in den Kern Algorithmen und Datenstrukturen Die Task-Struktur Die Prozeßtabelle Files und Inodes Dynamische Speicherverwaltung Warteschlangen Systemzeit und Zeitgeber (Timer) Signale Interrupts Booten des Systems 40
3 vi Inhaltsverzeichnis Timerinterrupt Scheduler Implementation von Systemaufrufen Wie funktionieren Systemaufrufe eigentlich? Beispiele für einfache Systemaufrufe 50 ' Beispiele für komplexere Systemaufrufe Implementation eines neuen Systemaufrufes 63 Die Speicherverwaltung Die Speicherverwaltung des Segmentierung, Paging Speicherinitialisierung unter Linux Der logische Adreßraum eines Prozesses Der Nutzerbereich Der Systemruf sys-brk() Memory Mapping und virtuelle Speicherbereiche Das Kernelsegment Dynamische Speicherreservierung im Kernelmodus Das Caching der Blockgeräte Paging unter Linux Das Finden einer freien Seite Seitenfehler und das Zurückladen einer Speicherseite Interprozeßkommunikation Synchronisation im Kern.. HO 5.2 Kommunikation über Dateien Das Sperren ganzer Dateien Sperren von Dateibereichen Pipes Debugging mit ptrace() SystemVIPC Zugriffsrechte, Nummern und Schlüssel Semaphore Messagequeues Shared Memory Die Befehle ipcs und ipcrm IPC mit Sockets Ein einfaches Beispiel Die Implementation von Unix-Domain-Sockets 146
4 Inhaltsverzeichnis vii 6 Das LlNUX-Dateisystem Grundlagen Die Repräsentation von Dateisystemen im Kern Das Mounten Superblock-Operationen Die Inode Inode-Operationen Die Filestruktur : File-Operationen Das Öffnen einer Datei Das proc-dateisystem Gerätetreiber unter Linux Zeichen-und Blockgeräte Polling-und Interruptbetrieb Polling Interruptbetrieb Bottom Halfs - Die unteren Interrupthälften DMA-Betrieb....^ Die Hardware Hardwareerkennung Die Implementation eines Treibers Die Setup-Funktion mit, Open und Release ReadundWrite IOCTL Select.. : Lseek, Readdir, MMap und Fsync Netzwerkimplementation Einführung und Überblick Das Schichtenmodell der Netzwerkimplementation Die Reise der Daten Wichtige Strukturen Die socket-struktur : Die Struktur sk_buff- Pufferverwaltung im Netzwerk Der INET-Socket - spezieller Teil eines Sockets Protokolloperationen in der proto-struktur Die allgemeine Struktur einer Socketadresse Echte Geräte der Netzwerkimplementation 226
5 viii Inhaltsverzeichnis 8.3 Abstrakte Netzwerkgeräte unter LINUX Ethernet SLIP und PLIP Das Loopback-Gerät ARP-Address Resolution Protocol IP Allgemeines über IP Funktionen des IP Routing UDP Funktionen des UDP Weitere Funktionen TCP Allgemeines zum TCP Der TCP-Kommunikationsendpunkt Funktionen des TCP Die Packet-Schnittstelle-eine Alternative? 252 A Systemaufrufe ^ 255. A.l Die Prozeßverwaltung 256 A.2 Das Dateisystem 282 A.3 Die Kommunikation 302 A.4 Die Speicherverwaltung : 305 A.5 Die Initialisierung 307 A.6 Und der ganze Rest 308 A.7 Nachbemerkungen 309 B Kernnahe Kommandos 311 B.l free - Übersicht über den Systemspeicher 311 B.2 ps - Ausgabe der Prozeßstatistik 312 B.3 Nachträgliche Kernkonfiguration 317 B.4 top - Die CPU-Charts 318 B.5 Init - Primus inter pares 319 B.6 shutdown - Das Herunterfahren des Systems 325 B.7 strace - Observierung eines Prozesses 326 B.8' Konfiguration des Netzwerk-Interfaces 327 B.9 traceroute - Der Ariadnefaden im Internet 328 B.10 Konfiguration einer seriellen Schnittstelle 330 B.ll Konfiguration einer parallelen Schnittstelle 333 C Das proc-dateisystem 335
6 Inhaltsverzeichnis ix D Der Bootprozeß 343 D.l Ablauf des Bootens,343 D.2 LILO-der Linux-Lader :. 346 D.2.1 MS-DOS-MBR startet LILO 346 D.2.2 LILO wird von einem Bootmanager gestartet 346 D.2.3 LILO im Master-Boot-Record : 347 D.2.4 LILO-Dateien 347 D.2.5 LILO-Boot-Parameter. 352 D.2.6 LILO-Startmeldungen 354 D.2.7 Fehlermeldungen 355 L Literaturverzeichnis. 357 I Index 361
Linux-Kernel- Programmierung
Michael Beck, Harald Böhme, Mirko Dziadzka, Ulrich Kunitz, Robert Magnus, Dirk Verworner, Claus Schröter Linux-Kernel- Programmierung Algorithmen und Strukturen der Version 2.2 5., aktualisierte und erweiterte
MehrLinux-Kernel- Programmierung
Michael Beck, Harald Böhme, Mirko Dziadzka, Ulrich Kunitz, Robert Magnus & Dirk Verworner Linux-Kernel- Programmierung Algorithmen und Strukturen der Version 2.0 4., aktualisierte und erweiterte Auflage
MehrProgrammierung mit Access 7 für Windows 95
Ralf Albrecht, Natascha Nicol Programmierung mit Access 7 für Windows 95 Professionelle Anwendungsentwicklung mit Access 7 und VBA ADDISON-WESLEY PUBLISHING COMPANY Bonn Reading, Massachusetts Menlo Park,
MehrA Kompilieren des Kernels... 247. B Lineare Listen in Linux... 251. C Glossar... 257. Interessante WWW-Adressen... 277. Literaturverzeichnis...
1 Einführung................................................ 1 1.1 Was ist ein Betriebssystem?............................... 1 1.1.1 Betriebssystemkern................................ 2 1.1.2 Systemmodule....................................
MehrWindows 11. Grundlagen Praxis Optimierung. Klaus Fahnenstich Rainer G. Haselier ADDISON-WESLEY PUBLISHING COMPANY
Klaus Fahnenstich Rainer G. Haselier Windows 11 Grundlagen Praxis Optimierung ADDISON-WESLEY PUBLISHING COMPANY Bonn München Paris Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario
MehrBetriebssysteme. 4y Springer. Eine kompakte Einführung mit Linux. Albrecht Achilles. Mit 31 Abbildungen
Albrecht Achilles 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Betriebssysteme Eine kompakte Einführung mit Linux
MehrADDISON-WESLEY PUBLISHING COMPANY
Jens-Peter Redlich CORBA 2.0 Praktische Einführung für C++ und Java Mit einem Geleitwort von Richard Mark Soley ADDISON-WESLEY PUBLISHING COMPANY Bonn Reading, Massachusetts Menlo Park, California New
MehrFÜR DEN PC. Bi B JL( O T H C- K
MICHAEL DÜRR NETZWERKE FÜR DEN PC Bi B JL( O T H C- K L! StandortJ ADDISON-WESLEY PUBLISHING COMPANY Bonn Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario Wokingham, England Amsterdam
MehrObjektorientiertes Programmieren in C++
Nicolai Josuttis Objektorientiertes Programmieren in C++ Von der Klasse zur Klassenbibliothek D-64289 Darmstadt ADDISON-WESLEY PUBLISHING COMPANY Bonn Paris Reading, Massachusetts Menlo Park, California
MehrWindows NT 4.0 in heterogenen Netzen
Lars Gerschau Windows NT 4.0 in heterogenen Netzen Konzepte, Protokolle, Troubleshooting УУ ADDISON-WESLEY An imprint of Addison Wesley Longman, Inc. Bonn Reading, Massachusetts Menlo Park, California
MehrSCSI-Bus und IDE-Schnittstelle
Friedhelm Schmidt SCSI-Bus und IDE-Schnittstelle Hardware, Protokollbeschreibung und praktische Anwendung 3 V aktualisierte Auflage ^ ^ ADDISON-WESLEY An imprint of Addison Wesley Longman, Inc. Bonn Reading,
MehrWindows 95 und Microsoft Plus!
Jürgen Ortmann Windows 95 und Microsoft Plus! Das objektorientierte 32-Bit-Betriebssystem A T ADDISON-WESLEY PUBLISHING COMPANY Bonn Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario
MehrLinux-Companion zur Systemadministration
Jochen Hein Linux-Companion zur Systemadministration Einrichtung, Wartung und Software-Updates ADDISON-WESLEY PUBLISHING COMPANY Bonn Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario
MehrLinux Netzwerk-Handbuch
3. AUFLAGE Linux Netzwerk-Handbuch Tony Bautts, Terry Dawson & Gregor N. Purdy Deutsche Übersetzung von Kathrin Lichtenberg ULB Darmstadt Uli«! 16170291 O'REILLY Beijing Cambridge Farnham Köln Paris Sebastopol
MehrUNIX-Rechnernetze in Theorie und Praxis
Mathias Hein, Thomas Weihrich UNIX-Rechnernetze in Theorie und Praxis An International Thomson Publishing Company Bonn Albany Belmont Boston Cincinnati Detroit Johannesburg London Madrid Melbourne Mexico
MehrEinführung in Visual C++ 1.5
Guido Krüger Einführung in Visual C++ 1.5 Windows-Programmierung mit den Microsoft Foundation Classes 2. aktualisierte Auflage ADDISON-WESLEY PUBLISHING COMPANY Bonn Paris Reading, Massachusetts Menlo
MehrCisco TCP/IP-Routing. net.com networking & communications. Konzeption und Aufbau eines Netzwerkes mit Cisco-Routern TT ADDISON-WESLEY.
Chris Lewis Cisco TCP/IP-Routing Konzeption und Aufbau eines Netzwerkes mit Cisco-Routern TT ADDISON-WESLEY An imprint of Addison Wesley Longman, Inc. Bonn Reading, Massachusetts Menlo Park, California
MehrOS/2 System- und Netzwerkprogrammierung
Hans Joachim Müschenborn OS/2 System- und Netzwerkprogrammierung Multitasking Interprozeßkommunikation Multithreading DB/2-lntegration tewi Verlag sverzeichnis / I Inhaltsverzeichnis 5 In eigener Sache
MehrJoomla! eigenen Joomla!-Website ^ADDISON-WESLEY. Die Schritt-für-Schritt-Anleitung zur. Stephen Bürge. An imprint of Pearson
Stephen Bürge Joomla! Die Schritt-für-Schritt-Anleitung zur eigenen Joomla!-Website ^ADDISON-WESLEY An imprint of Pearson München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City
MehrInhaltsverzeichnis XII
1 Einführung... 1 1.1 Computersysteme... 1 1.1.1 Einführung... 2 1.1.2 Aufgabe von Betriebssystemen... 3 1.1.3 Grundlegende Hardwaremodelle... 3 1.1.4 CPU-Registersatz... 7 1.1.5 Multicore-Prozessoren
MehrGrundkurs Betriebssysteme
Grundkurs Betriebssysteme Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation von Peter Mandl 3., akt. und erw. Aufl. 2013 Springer Vieweg Wiesbaden 2012 Verlag C.H. Beck im
MehrMicrosoft FrontPage 98
Michael Morgenroth Maria Pasquini Microsoft FrontPage 98 Webseiten erstellen und verwalten ^ ADDISON-WESLEY An imprint of Addison Wesley Longman, Inc. Bonn Reading, Massachusetts Menlo Park, California
MehrMICROSOFT EXCEL 3.0 HOTLINE
Thomas Ta MICROSOFT EXCEL 3.0 HOTLINE TECHNISCHE HOCHSCHULE Fachbereich 1 DARMSTADT Ges o m t b i b I i o t hek B e t r i e b s w i r t s c h a.ttsleh re Invs-', -o-mr Sau.gebiete 42} A^^t "A48JW4 Al-Q.
Mehr^ Springer Vi eweg. Grundkurs Betriebssysteme. Synchronisation, Prozesskommunikation, Virtualisierung. Architekturen, Betriebsmittelverwaltung,
Peter Mandl Grundkurs Betriebssysteme Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation, Virtualisierung 4. Auflage ^ Springer Vi eweg 1 Einführung 1 1.1 Computersysteme 1
MehrLinux-Kernelprogrammierung
Linux-Kernelprogrammierung Linux Specials Michael Beck, Harald Böhme, Mirko Dziadzka, Ulrich Kunitz, Robert Magnus, Claus Schröter, Dirk Verworner Linux-Kernelprogrammierung Algorithmen und Strukturen
MehrKreativ entwerfen und gestalten mit CorelDRAW! 5.0
Natascha Nicol Ralf Albrecht Kreativ entwerfen und gestalten mit CorelDRAW! 5.0 W ADDISON-WESLEY PUBLISHING COMPANY Bonn Paris Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario
MehrObjektorientierte Prozeßsimulation in C++
Joachim Fischer Klaus Ahrens Objektorientierte Prozeßsimulation in C++ SUB Göttingen 204938 880 98A24564 ADDISON-WESLEY PUBLISHING COMPANY Bonn Reading, Massachusetts Menlo Park, California New York Don
MehrRechnernutzung in der Physik. Betriebssysteme
Rechnernutzung in der Physik Betriebssysteme 1 Betriebssysteme Anwendungsprogramme Betriebssystem Treiber BIOS Direkter Zugriff von Anwenderprogrammen auf Hardware nur in Ausnahmefällen sinnvoll / möglich:
MehrDer Rational Unified Process
Philippe Kruchten Der Rational Unified Process Eine Einführung Deutsche Übersetzung von Cornelia Versteegen An imprint of Pearson Education München Reading, Massachusetts Menlo Park, California New York
MehrWindows-Testumgebung
Thomas Joos Windows-Testumgebung Für Ausbildung und Beruf ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
MehrWilliam Stallings. Betriebssysteme. Prinzipien und Umsetzung. 4., überarbeitete Auflage. Pearson Studium
William Stallings Betriebssysteme Prinzipien und Umsetzung 4., überarbeitete Auflage Pearson Studium ein Imprint der Pearson Education Deutschland GmbH Inhaltsverzeichnis Vorwort Leitfaden für den Leser
MehrSystem Monitoring mit strace. Systemcall tracing
System Monitoring mit strace Systemcall tracing 1 Gliederung Einleitung: Was ist strace Grundlagen zu strace Kernel Kernelspace vs. Userspace Systemcalls ptrace Simple strace (Demo) strace die wichtigsten
MehrSystemsoftware (SYS) Fakultät für Informatik WS 2008/2009 Christian Baun. Übungsklausur
Hochschule Mannheim Systemsoftware (SYS) Fakultät für Informatik WS 2008/2009 Christian Baun Übungsklausur Aufgabe 1: Definieren Sie den Begriff der Systemsoftware. Nennen Sie die Aufgaben und Komponenten
MehrAlgorithmen für Chaos und Fraktale
Dietmar Herrmann Algorithmen für Chaos und Fraktale A... :.., ADDISON-WESLEY PUBLISHING COMPANY Bonn Paris Reading, Massachusetts Menlo Park, California New York. Don Mills, Ontario Wokingham, ; England
MehrDirk Becker. OpenVPN. Das Praxisbuch. Galileo Press
Dirk Becker OpenVPN Das Praxisbuch Galileo Press Vorwort 11 Einführung o 1.1 VPN (Virtual Private Network) 18 1.2 Alternativen zu einem VPN 21 1.2.1 Telnet 22 1.2.2 File Transfer Protocol - FTP 23 1.2.3
MehrMicrokernel-Betriebssysteme Mach, L4, Hurd
Microkernel-Betriebssysteme Mach, L4, Hurd 14. November 2002 Holger Ruckdeschel holger.ruckdeschel@informatik.stud.uni-erlangen.de 1 Übersicht Gegenüberstellung: Monolithischer Kernel - Microkernel Der
MehrScannen und Drucken. Perfekte Fotos mit DTP. Peter Kammermeier Anton Kammermeier BIBLIOTHEK ADDISON-WESLEY PUBLISHING COMPANY.
Peter Kammermeier Anton Kammermeier Scannen und Drucken Perfekte Fotos mit DTP Technische Hochschule Darmstadt FACHBEREICH INFORMATIK BIBLIOTHEK Irwentar-Nr.: Sachgebiete: Standort: x.... d ADDISON-WESLEY
MehrProjektmanagement. Konzeption und praktischer Einsatz des R/3 Moduls PS ADDISON-WESLEY. An imprint of Addison Wesley Longman, Inc.
Erich Dräger Projektmanagement mit SAP R/3 Konzeption und praktischer Einsatz des R/3 Moduls PS ADDISON-WESLEY An imprint of Addison Wesley Longman, Inc. Bonn Reading, Massachusetts Menlo Park, California
MehrInhaltsverzeichnis. Erste Schritte...xi
Inhaltsverzeichnis Erste Schritte...xi Lektion 1 Installation und erste Konfiguration...1 Über Mac OS X Version 10.6...2 Verwenden der Dienstprogramme auf der Installations-DVD... 6 Vor der Installation
MehrITIL V3 Basis-Zertifizierung
Nadin Ebel ITIL V3 Basis-Zertifizierung Grundlagenwissen und Zertifizierungsvorbereitung für die ITIL Foundation-Prüfung ^- ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow,
MehrOperating System Kernels
Operating System Kernels von Patrick Bitterling 1 Themenübersicht -Eine Einleitung über Kernel -Begriffserklärung, Architekturen -Kernel Subsysteme -Prozess-Scheduling, Speichermanagement,... -Der Networking
MehrR/3 -Administration ADDISON-WESLEY PUBLISHING COMPANY
Liane Will Christiane Hienger Frank Straßenburg Rocco Himmer R/3 -Administration ADDISON-WESLEY PUBLISHING COMPANY Bonn Paris Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario Wokingham,
MehrUnauthorized Windows 95
Andrew Schulman Unauthorized Windows 95 Features; Böötprozeß, " *,. Kernel 32, APJs; 1 32/,f 6'.^it ; cfdde;- Developer's Guide für die Grundlagen von Windows 95 Übersetzung aus dem Amerikanischen Judith
MehrDatenbank- Programmierung mit InterBase
Michael Ebner Datenbank- Programmierung mit InterBase ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
MehrLeistungsanalyse unter Linux
Leistungsanalyse unter Linux Einfache Werkzeuge zur Systemanalyse von Norbert Schramm Inhalt 1. Einleitung 2. Programme: 2.1 vmstat 2.2 top 2.3 PowerTop 2.4 vnstat 2.5 iostat 2.6 Gnome System Monitor 2.7
MehrWebsites organisieren und gestalten mit dem Open Source-CMS ADDISON-WESLEY. An imprint of Pearson Education
Hagen Graf Joomla! Websites organisieren und gestalten mit dem Open Source-CMS f^ ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico
MehrWine - Windows unter Linux
14. Februar 2009 Vortrag für den PC-Treff Böblingen Agenda 1 2 3 4 Vorteile Nachteile Problemsoftware Versionen von Wine Wine stellt die Windows API unter Linux zur Verfügung, damit können Windows Programme
MehrDas U-Boot Der Bootvorgang von Linux
Das U-Boot Der Bootvorgang von Linux Sebastian Hillinger Andreas Weger 28.04.2014 Inhalt Der Bootvorgang Das U-Boot Das Boot-Kommando Beispiel Flashzugriff Quellangaben Der Bootvorgang von Linux Die Startskripte
MehrFeature-based Programming
Stefan Richter Feature-based Programming Planung, Programmierung, Projekt-Management: Über die Kunst systematisch zu planen und mit Agilität umzusetzen ADDISON-WESLEY An imprint of Pearson Education München
MehrPVFS (Parallel Virtual File System)
Management grosser Datenmengen PVFS (Parallel Virtual File System) Thorsten Schütt thorsten.schuett@zib.de Management grosser Datenmengen p.1/?? Inhalt Einführung in verteilte Dateisysteme Architektur
Mehr8.4 Das Andrew File System 393 8.5 Ausblicke 404 8.6 Zusammenfassung 410 Übungen 411
Inhaltsverzeichnis Vorwort 11 Aufgabenbereiche und Leserschaft 11 Aufbau dieses Buches 12 Literatur 12 Änderungen in dieser Auflage 13 Danksagungen 14 Web-Site 14 Kapitel 1 Charakteristische Eigenschaften
MehrO'REILLY 8 Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo
2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. DNS und BIND 3. Auflage PaulAlbitz & Cricket Liu Deutsche Übersetzung
MehrLINUX IN A NUTSHELL. 3. Auflage. Ellen Siever, Stephen Spainhour, Stephen Figgins & Jessica P. Hekman
LINUX IN A NUTSHELL 3. Auflage Ellen Siever, Stephen Spainhour, Stephen Figgins & Jessica P. Hekman Deutsche Übersetzung von Matthias Kalle Dalheimer, Sven Riedel, Ahmet Ertem & Matthias Warkus O'REILLY
MehrDATENMODELLIERUNG DATENMANAGEMENT. Werner Wiborny ADDISON-WESLEY PUBLISHING COMPANY
Werner Wiborny DATENMODELLIERUNG DATENMANAGEMENT ADDISON-WESLEY PUBLISHING COMPANY Bonn München Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario Wokingham, England Amsterdam Sydney
MehrDie С ++-Programmiersprache
Bjarne Stroustrup Die С ++-Programmiersprache 3., aktualisierte und erweiterte Auflage Deutsche Übersetzung von Nicolai Josuttis und Achim Lörke raddison-wesley An imprint of Addison Wesley Longman, Inc.
MehrWebanwendungen mit IBM Rational und IBM WebSphere V6
Joachim Gucker, Michael Müller, Dietmar Rager, Stefan Schäffer, Walter Schilder, Veronika Thurner, Dina Winkler Webanwendungen mit IBM Rational und IBM WebSphere V6 Effizient entwickeln mit J2EE 1.4, JSF
MehrInternet-Domainnamen
Konrad Bähler Marcel Schneider Dr. Ursula Widmer Internet-Domainnamen Funktion Richtlinien zur Registration Rechtsfragen Herausgegeben von der Geschäftsstelle SWITCH Zürich Orell Füssli Verlag Inhaltsverzeichnis
MehrUser Level Device Driver am Beispiel von TCP
September 17, 2004 Einleitung Motivation für Userlevel Device Driver Probleme von Userlevel Device Driver Motivation für Userlevel Device Driver Modularität, leichterer Austausch/Erneuerung von Komponenten.
MehrNeuronale Neize. Eine Einfuhrung in die Neuroinfomnatik selbstorganisierender Netzwerke ADDISON-WESLEY PUBLISHING COMPANY
Helge Ritter/Thomas Marrineiz/Klaus Schulten Neuronale Neize Eine Einfuhrung in die Neuroinfomnatik selbstorganisierender Netzwerke Technische Hochschule Darmstadt FACHBEREICH INFORMATIK B! B k±ojjtlus
MehrBück Woody. SQL Server 2005. Das Handbuch für Administratoren. ADDISON-WESLEY An imprint of Pearson Education
Bück Woody SQL Server 2005 Das Handbuch für Administratoren ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
MehrInhaltsverzeichnis. Vorwort 11. Kapitel 1 Systemaufbau und Technologie 17. Kapitel 2 Bundles, Pakete und das Dateisystem 29
Übersicht Vorwort 11 Kapitel 1 Systemaufbau und Technologie 17 Kapitel 2 Bundles, Pakete und das Dateisystem 29 Kapitel 3 Der Startvorgang 49 Kapitel 4 Die Werkzeugkiste 59 Kapitel 5 «Kohlenstoff im Aquakleid»
MehrVortrag zum Seminar Konzepte und Techniken virtueller Maschinen und Emulatoren. Bruno Kleinert fuddl@gmx.de. 20. Juni 2007
User Mode Linux (UML) Vortrag zum Seminar Konzepte und Techniken virtueller Maschinen und Emulatoren Friedrich-Alexander-Universität Erlangen-Nürnberg Bruno Kleinert fuddl@gmx.de 20. Juni 2007 Überblick
MehrDa es sich in meinem Fall um einen USB-Scanner handelt, sollte dieser mittels
Scan - Server Nach der Einrichtung von Samba - Freigaben und eines Druckservers soll der Homeserver darüber hinaus noch einen, per USB angeschlossenen, Scanner im Netzwerk zur Verfügung stellen. Der Scanner
MehrFirewalls illustriert
Jörg Fritscfo Steffen GurTdeP Firewalls illustriert Netzwerksicherheit durch Paketfilter ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney
MehrAchim Bühl, Peter Zöfel SPSS. Methoden für die Markt- und Meinungsforschung. Technische Unäversität Darmstadt
Inv.-Nr: Achim Bühl, Peter Zöfel SPSS Methoden für die Markt- und Meinungsforschung Technische Unäversität Darmstadt Institut für Sportwissenschaft - Bibliothek Magdalenenstraße 27, 64289 Darmstadt Tel.:
MehrFilesystem in Userspace. Jens Spiekermann
Filesystem in Userspace Jens Spiekermann Aufbau Was ist FUSE? Grundlagen Wie funktioniert FUSE? Eigenschaften Vorteile Nachteile Wofür kann man FUSE nutzen? Wie wird FUSE benutzt? Abschluss Quellen 2/23
MehrMETTLER TOLEDO ETHERNET-Option
Diese Anleitung beschreibt die Konfiguration und den Test der METTLER TOLEDO ETHERNET- Option für den Einsatz in einem Netzwerk. Die grundlegende Konfiguration der ETHERNET-Option ist über das Vision-Menü
MehrDie Client/Server- Technologie des SAP-Systems R/3
Rüdiger Buck-Emden Jürgen Galimow Die Client/Server- Technologie des SAP-Systems R/3 Basis für betriebswirtschaftliche Standardanwendungen 2. überarbeitete Auflage " ADDISON-WESLEY PUBLISHING COMPANY
MehrWas machen wir heute? Betriebssysteme Tutorium 2. Organisatorisches. Frage 2.1.a. Theorieblätter Abgabe. Antwort. Probleme mit OS/161?
Was machen wir heute? Betriebssysteme Tutorium 2 Philipp Kirchhofer philipp.kirchhofer@student.kit.edu http://www.stud.uni-karlsruhe.de/~uxbtt/ Lehrstuhl Systemarchitektur Universität Karlsruhe (TH) 1
MehrDie L4-Mikrokern. Mikrokern-Familie. Hauptseminar Ansätze für Betriebssysteme der Zukunft. Michael Steil. Michael Steil 18.04.2002
Die L4-Mikrokern Mikrokern-Familie Hauptseminar Ansätze für Betriebssysteme der Zukunft 18.04.2002 Folie 1 Aufbau des Vortrags 1. Mikrokerne: Idee und Geschichte 2. L4: ein schneller Mikrokern 3. L4Linux:
MehrMCITP für Windows Server 2008
Thomas Joos MCITP für Windows Server 2008 Die komplette Prüfungsvorbereitung ^ ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico
MehrGrafiktreiber im Linuxkernel - die Außenseiter -
Grafiktreiber im Linuxkernel - die Außenseiter - Creative Commons by-nc-nd Grundlagen Was ist eine Grafikkarte? Grundlagen Was ist eine Grafikkarte? Ausgabelogik Grundlagen Was ist eine Grafikkarte? Ausgabelogik
MehrVisual C++ Windows-Programmierung mit den MFC. Frank Budszuhn. ADDISON-WESLEY An imprint of Pearson Education
Frank Budszuhn Visual C++ Windows-Programmierung mit den MFC ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam
MehrDer Apache-Webserver
Stephan Roßbach Der Apache-Webserver Installation, Konfiguration, Verwaltung ^ ADDISON-WESLEY An imprint of Addison Wesley Longman, Inc. Bonn Reading, Massachusetts Menlo Park, California New York Harlow,
MehrOliver Lehmann Antje Lehmann. in Suchmaschinen. An imprint of Pearson Education
Oliver Lehmann Antje Lehmann Top-Platzierungen in Suchmaschinen An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Das Beste
MehrHandbuch USB Treiber-Installation
Handbuch USB Treiber-Installation W&T Release 1.0 02/2003 by Wiesemann & Theis GmbH Microsoft und Windows sind eingetragene Warenzeichen der Microsoft Corporation Irrtum und Änderung vorbehalten: Da wir
MehrApache. O'REILLY Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo. Das umfassende Handbuch. Ben Laurie und Peter Laurie 2.
2.AUFLAGE Apache Das umfassende Handbuch Ben Laurie und Peter Laurie Deutsche Übersetzung von Peter Klicman, Jochen Wiedmann & Jörgen W. Lang O'REILLY Beijing Cambridge Farnham Köln Paris Sebastopol Taipei
MehrSysteme I: Betriebssysteme Kapitel 4 Prozesse. Maren Bennewitz
Systeme I: Betriebssysteme Kapitel 4 Prozesse Maren Bennewitz Version 20.11.2013 1 Begrüßung Heute ist Tag der offenen Tür Willkommen allen Schülerinnen und Schülern! 2 Wdhlg.: Attributinformationen in
Mehr5.3.2.20 Übung - Verwaltung der Gerätetreiber mit dem Geräte-Manager in Windows 7
5.0 5.3.2.20 Übung - Verwaltung der Gerätetreiber mit dem Geräte-Manager in Windows 7 Einführung Drucken Sie diese Übung aus und folgen Sie den Anweisungen. In dieser Übung verwenden Sie Windows Geräte-Manager,
MehrI Diagnose Hardwareunterstützung 7
Inhaltsverzeichnis I Diagnose Hardwareunterstützung 7 1 Systemdiagnose 8 1.1 Das/proc-Dateisystem......................... 8 1.1.1 Das Verzeichnis/proc..................... 8 1.1.2 Das Verzeichnis/proc/net/.................
MehrMartin Fowler, Kendali Scott. UML - konzentriert. Die Standardobjektmodellierungssprache anwenden
Martin Fowler, Kendali Scott 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. UML - konzentriert Die Standardobjektmodellierungssprache
MehrKonfiguration LANCOM 1821 Wireless ADSL Inode xdsl. Autor: A-Dead-Trousers Copyright: 2005-2006. Erstellt: 2005-03-14 Geändert: 2006-03-29
Konfiguration LANCOM 1821 Wireless ADSL Inode xdsl Autor: A-Dead-Trousers Copyright: 2005-2006 Erstellt: 2005-03-14 Geändert: 2006-03-29 Inhaltsverzeichnis Inhaltsverzeichnis...2 Allgemeines...3 Einrichtung
MehrI Installation und Erste Schritte 7
Inhaltsverzeichnis I Installation und Erste Schritte 7 1 Allgemeines 8 1.1 Zur Geschichte von UNIX und LINUX................ 8 1.1.1 UNIX-Entwicklung....................... 8 1.1.2 Linux-Entwicklung......................
MehrBetriebssysteme BS-U SS Hans-Georg Eßer. Foliensatz U: Unix und Ulix Aufbau der Ulix-Quellcode-Dateien. Dipl.-Math., Dipl.-Inform.
BS-U Betriebssysteme SS 2015 Hans-Georg Eßer Dipl.-Math., Dipl.-Inform. Foliensatz U: Unix und Ulix Aufbau der Ulix-Quellcode-Dateien v1.0-nl, 2015/05/12 (klassisch kommentierte Version) Betriebssysteme,
MehrBACKUP Datensicherung unter Linux
BACKUP Datensicherung unter Linux Von Anwendern Für Anwender: Datensicherung in Theorie und Praxis! Teil 4: Datenrettung Eine Vortragsreihe der Linux User Group Ingolstadt e.v. (LUG IN) in 4 Teilen Die
MehrObjektorientierte Softwaretechnik
Bernd Brügge, Allen H. Dutoit Objektorientierte Softwaretechnik mit UML, Entwurfsmustern und Java ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney
MehrEinleitung Aufbau und Struktur Kommunikation Ein einfacher Treiber. Linux - Der Kernel. Daniela Staritzbichler, Felix Wolfersberger, Bernhard Schauer
Daniela Staritzbichler, Felix Wolfersberger, Bernhard Schauer 18. Jänner 2008 Übersicht 1 Einleitung Was ist Linux? 2 Aufbau und Struktur Mikro/Monolithischer Kern Der Linux Kernel VFS 3 Kommunikation
MehrLinux Systemadministration
Seminarunterlage Version: 8.04 Version 8.04 vom 6. September 2013 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen
MehrMagento Theme-Design. professionelle Themes für Ihren Shop Y%ADDISON-WESLEY. Entwerfen Sie Schritt für Schritt. Richard Carter
Richard Carter Magento Theme-Design Entwerfen Sie Schritt für Schritt professionelle Themes für Ihren Shop Y%ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England
MehrHigh Speed Internetworking
Anatol Badach Erwin Hoffmann Olaf Knauer High Speed Internetworking Grundlagen und Konzepte für den Einsatz von FDDI und ATM TECHNISCHE HOCHSCHULE DARMSTADT G e s a iv f b i b I i o t h e k ß o i ' i c
MehrBetriebssysteme Grundlagen und Konzepte
Rüdiger Brause Betriebssysteme Grundlagen und Konzepte Mit 157 Abbildungen Inhaltsverzeichnis 1 Übersicht 1 1.1 Einleitung: Was ist ein Betriebssystem? 1 1.2 Betriebssystemschichten 2 1.3 Schnittstellen
MehrInhaltsverzeichnis Übersicht Prozesse
1 Übersicht... 1 1.1 Einleitung: Was ist ein Betriebssystem?... 1 1.2 Betriebssystemschichten... 2 1.3 Schnittstellen und virtuelle Maschinen... 3 1.4 Betriebssystemaufbau... 5 1.4.1 Systemaufrufe... 6
MehrPrüfung VO Betriebssysteme SS2008 / 7. Juli 2008
Name: Matrikel-Nr: Prüfung VO Betriebssysteme SS2008 / 7. Juli 2008 Bitte schreiben Sie leserlich und antworten Sie kurz und präzise. 1. Zeichnen Sie das Schichten-Modell eines Computersystems und markieren
MehrJava Server Faces. Andy Bosch. Das Standard-Framework zum Aufbau webbasierter Anwendungen. An imprint of Pearson Education
Andy Bosch Java Server Faces Das Standard-Framework zum Aufbau webbasierter Anwendungen An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City
MehrInstallationshinweise Linux Edubuntu 7.10 bei Verwendung des PC-Wächter
Dr. Kaiser Systemhaus GmbH Köpenicker Straße 325 12555 Berlin Telefon: (0 30) 65 76 22 36 Telefax: (0 30) 65 76 22 38 E-Mail: info@dr-kaiser.de Internet: www.dr-kaiser.de Zielstellung: Installationshinweise
MehrRechnen in UNIX-Shell-Prozeduren
Rechnen in UNIX-Shell-Prozeduren Günter Partosch, HRZ; LOGIN 2/93, Juli 1993 Inhalt: Problem... 1 Eine Lösung in der Bourne-Shell... 1 Eine zweite Lösung in der BourneShell... 3 Eine Lösung in der Korn-Shell...
MehrDateisysteme. Lokale Linux Dateisysteme. Michael Kürschner (m i.kuerschner@gmx.de) 22.03.2007
Dateisysteme Lokale Linux Dateisysteme Michael Kürschner (m i.kuerschner@gmx.de) 22.03.2007 Gliederung Die 4 großen der Szene Unscheinbar und doch Da Teile und Herrsche Was brauche Ich? April 30, 2007
MehrFrank Budszuhn Thomas Reichel. Visual C++ 6.0. Windows-Programmierung mit den MFC ADDISON-WESLEY. An imprint of Addison Wesley Longman, Inc.
Frank Budszuhn Thomas Reichel Visual C++ 6.0 Windows-Programmierung mit den MFC ADDISON-WESLEY An imprint of Addison Wesley Longman, Inc. Bonn Reading, Massachusetts Menlo Park, California New York Harlow,
MehrMCSE-Zertifizierungsupgrade auf Windows Server 2003
Stephan Hirsch, David Kube MCSE-Zertifizierungsupgrade auf Windows Server 2003 Für Examen Nr. 70 296 ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills,
MehrBetriebssystemsicherheit am Beispiel UNIX
Betriebssystemsicherheit am Beispiel UNIX (1) Motivation Der Anteil von UNIX-Systemen in vernetzten Umgebungen, insbesondere als Server in TCP/IP-basierten Netzen, ist sehr gross und immer noch weiter
Mehr