Betriebssysteme: eine Einführung
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | Undetermined |
Veröffentlicht: |
München [u.a.]
Oldenbourg
2001
|
Ausgabe: | 5., überarb., aktualisierte und erw. Aufl. |
Schriftenreihe: | Handbuch der Informatik
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | X, 384 S. |
ISBN: | 3486257145 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV023640478 | ||
003 | DE-604 | ||
005 | 20070202000000.0 | ||
007 | t | ||
008 | 010706s2001 |||| 00||| und d | ||
020 | |a 3486257145 |9 3-486-25714-5 | ||
035 | |a (OCoLC)237403184 | ||
035 | |a (DE-599)BVBBV023640478 | ||
040 | |a DE-604 |b ger | ||
041 | |a und | ||
049 | |a DE-523 | ||
084 | |a ST 260 |0 (DE-625)143632: |2 rvk | ||
100 | 1 | |a Siegert, Hans-Jürgen |e Verfasser |4 aut | |
245 | 1 | 0 | |a Betriebssysteme |b eine Einführung |c von Hans-Jürgen Siegert ; Uwe Baumgarten |
250 | |a 5., überarb., aktualisierte und erw. Aufl. | ||
264 | 1 | |a München [u.a.] |b Oldenbourg |c 2001 | |
300 | |a X, 384 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Handbuch der Informatik | |
650 | 0 | 7 | |a Betriebssystem |0 (DE-588)4006216-8 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4151278-9 |a Einführung |2 gnd-content | |
689 | 0 | 0 | |a Betriebssystem |0 (DE-588)4006216-8 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Baumgarten, Uwe |e Verfasser |4 aut | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017236828&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-017236828 |
Datensatz im Suchindex
_version_ | 1804138751818989568 |
---|---|
adam_text | Titel: Betriebssysteme
Autor: Siegert, Hans-Jürgen
Jahr: 2001
V Inhaltsverzeichnis Vorwort IX 1 Einführung 1 1.1 Definition Betriebssystem................... 1 1.2 Prozesse............................. 3 1.3 Objekte und Verwalter..................... 5 1.4 Aufgaben und Komponenten.................. 6 1.5 Betriebsziele.......................... 11 1.6 Anforderungen und Grundkonzepte.............. 12 2 Klassifizierung 17 2.1 Mehrbenutzer-Mehrprozeßsysteme............... 17 2.2 Einprozeßsysteme ....................... 18 2.3 Einbenutzersysteme ...................... 18 2.4 Stapelverarbeitende Systeme.................. 21 2.5 Timesharing-Systeme...................... 24 2.6 Transaktionssysteme...................... 26 2.7 Mehrprozessorsysteme..................... 26 2.8 Echtzeitsysteme......................... 27 3 Hardware-Basis 31 3.1 Hardware-Komponenten.................... 31 3.2 Blockdiagramm Intel-PC.................... 36 3.3 Speicheradressierung...................... 39 3.4 Kommunikationsformen.................... 47 3.5 EA-Prozessoren......................... 49 3.6 Unterbrechungen........................ 52 3.7 Mikroprogramm des Rechnerkerns............... 58 3.8 Privilegierte Befehle...................... 62 4 Prozesse 65 4.1 Definition............................ 65 4.2 Prozeßkontext.......................... 66 4.3 Arbeitszustand......................... 69
VI INHALTSVERZEICHNIS 4.4 Rechnerkernverwaltung..................... 72 4.5 Algorithmus für die Rechnerkernvergabe ........... 75 4.6 Prozeß Verwaltung........................ 78 5 Prozeßsynchronisation 81 5.1 Gemeinsame Betriebsmittel .................. 81 5.2 Koordinations variable ..................... 82 5.3 Forderungen an die Implementierung der Dienste....... 84 5.4 Implementierung der Dienste.................. 87 5.5 Kritische Bereiche....................... 90 5.6 Monitore............................ 93 5.7 Synchronisation in verteilten Systemen............ 98 6 Verklemmungen 99 6.1 Entstehung........................... 99 6.2 Entdeckung...........................101 6.3 Behandlung und Vermeidung..................103 7 Prozeßkommunikation 109 7.1 Formen der Kommunikation..................109 7.2 Ereignisse............................111 7.3 Prozeßalarme..........................118 7.4 Implizite Kommunikation ...................120 7.5 Nachrichtenorientierte asynchrone explizite Kommunikation . 123 7.6 Stromorientierte asynchrone explizite Kommunikation .... 126 7.7 Synchrone explizite Kommunikation..............129 8 Virtualisierung 131 8.1 Zielsetzung...........................131 8.2 Virtueller Rechnerkern.....................132 8.3 Virtueller Speicher.......................133 8.4 Realisierung des virtuellen Speichers .............135 8.5 Arbeitsspeicherverwaltung...................138 8.6 Prozeßadreßraumverwaltung..................139 8.7 Seitentransportprozeß......................144 8.8 Virtuelle Geräte.........................150 9 Strukturierung 153 9.1 Schichtenkonzept........................153 9.2 Aufruf von Moduln.......................156 9.3 Grundstrukturen ........................163 9.4 Betriebssystemkern.......................165 9.5 Beispiele............................167
INHALTSVERZEICHNIS VII 10 EA-System 173 10.1 Zeichenströme.........................173 10.2 Dateien.............................175 10.3 Dateisystem in UNIX als Beispiel...............184 10.4 EA-Prozeduren der Sprachen..................186 10.5 Datenverwaltung........................189 10.6 Geräteverwaltung........................195 10.7 Realisierung der Gerätetreiber.................197 10.8 Kanalverwaltung........................205 11 Zugriffsschutz 213 11.1 Einführung...........................213 11.2 Anforderungen.........................218 11.3 Konventionelle Systeme....................222 11.4 Systeme mit Zugriffsausweisen ................227 11.5 Vernetzte Systeme .......................239 12 Verteilte Systeme 253 12.1 Einordnung...........................253 12.2 Verteilung und Transparenz ..................256 12.3 Konzepte............................258 12.4 Beispiel: Network File System (NFS) . . . ...........260 12.5 Beispiel: Andrew File System (AFS)..............262 12.6 Weitere Aspekte ........................262 13 Virtuelle Maschinen 263 13.1 Einführung...........................263 13.2 Anwendungen .........................268 13.3 Arbeitsmodi...........................269 13.4 Geräte..............................272 13.5 Arbeitsspeicher.........................275 13.6 Rechnerkerne..........................278 13.7 Erweiterungen .........................283 14 Mikrokerne 285 14.1 Grundstruktur und Anforderungen...............285 14.2 Schnittstellen und Realisierungskonzepte...........289 14.3 Cache-Mikrokerne.......................295 15 Strategien 299 15.1 Grundbegriffe aus der Statistik.................299 15.2 Gesetz von Little........................301 15.3 Auslastung und Durchsatz...................303
VIII INHALTS VERZEICHNIS 15.4 Das M/M/l-Modell und die Strategie FCFS..........304 15.5 Bedienzeitabhängige Strategien................306 15.6 Working-Set-Modell......................315 15.7 Strategien für die Verdrängung von Seiten...........320 15.8 Mehrprogrammbetrieb und Durchsatz.............322 Zu den Algorithmen 327 Englische Begriffe 329 Deutsch-Englisch........................329 Englisch-Deutsch........................335 Literaturverzeichnis 341 Abbildungsverzeichnis 358 Tabellenverzeichnis 361 Stichwortverzeichnis 363
|
any_adam_object | 1 |
author | Siegert, Hans-Jürgen Baumgarten, Uwe |
author_facet | Siegert, Hans-Jürgen Baumgarten, Uwe |
author_role | aut aut |
author_sort | Siegert, Hans-Jürgen |
author_variant | h j s hjs u b ub |
building | Verbundindex |
bvnumber | BV023640478 |
classification_rvk | ST 260 |
ctrlnum | (OCoLC)237403184 (DE-599)BVBBV023640478 |
discipline | Informatik |
edition | 5., überarb., aktualisierte und erw. Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01356nam a2200361zc 4500</leader><controlfield tag="001">BV023640478</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20070202000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">010706s2001 |||| 00||| und d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3486257145</subfield><subfield code="9">3-486-25714-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)237403184</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV023640478</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">und</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-523</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 260</subfield><subfield code="0">(DE-625)143632:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Siegert, Hans-Jürgen</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Betriebssysteme</subfield><subfield code="b">eine Einführung</subfield><subfield code="c">von Hans-Jürgen Siegert ; Uwe Baumgarten</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">5., überarb., aktualisierte und erw. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Oldenbourg</subfield><subfield code="c">2001</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">X, 384 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Handbuch der Informatik</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Betriebssystem</subfield><subfield code="0">(DE-588)4006216-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4151278-9</subfield><subfield code="a">Einführung</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Betriebssystem</subfield><subfield code="0">(DE-588)4006216-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Baumgarten, Uwe</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017236828&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-017236828</subfield></datafield></record></collection> |
genre | (DE-588)4151278-9 Einführung gnd-content |
genre_facet | Einführung |
id | DE-604.BV023640478 |
illustrated | Not Illustrated |
indexdate | 2024-07-09T21:33:10Z |
institution | BVB |
isbn | 3486257145 |
language | Undetermined |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-017236828 |
oclc_num | 237403184 |
open_access_boolean | |
owner | DE-523 |
owner_facet | DE-523 |
physical | X, 384 S. |
publishDate | 2001 |
publishDateSearch | 2001 |
publishDateSort | 2001 |
publisher | Oldenbourg |
record_format | marc |
series2 | Handbuch der Informatik |
spelling | Siegert, Hans-Jürgen Verfasser aut Betriebssysteme eine Einführung von Hans-Jürgen Siegert ; Uwe Baumgarten 5., überarb., aktualisierte und erw. Aufl. München [u.a.] Oldenbourg 2001 X, 384 S. txt rdacontent n rdamedia nc rdacarrier Handbuch der Informatik Betriebssystem (DE-588)4006216-8 gnd rswk-swf (DE-588)4151278-9 Einführung gnd-content Betriebssystem (DE-588)4006216-8 s DE-604 Baumgarten, Uwe Verfasser aut HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017236828&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Siegert, Hans-Jürgen Baumgarten, Uwe Betriebssysteme eine Einführung Betriebssystem (DE-588)4006216-8 gnd |
subject_GND | (DE-588)4006216-8 (DE-588)4151278-9 |
title | Betriebssysteme eine Einführung |
title_auth | Betriebssysteme eine Einführung |
title_exact_search | Betriebssysteme eine Einführung |
title_full | Betriebssysteme eine Einführung von Hans-Jürgen Siegert ; Uwe Baumgarten |
title_fullStr | Betriebssysteme eine Einführung von Hans-Jürgen Siegert ; Uwe Baumgarten |
title_full_unstemmed | Betriebssysteme eine Einführung von Hans-Jürgen Siegert ; Uwe Baumgarten |
title_short | Betriebssysteme |
title_sort | betriebssysteme eine einfuhrung |
title_sub | eine Einführung |
topic | Betriebssystem (DE-588)4006216-8 gnd |
topic_facet | Betriebssystem Einführung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=017236828&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT siegerthansjurgen betriebssystemeeineeinfuhrung AT baumgartenuwe betriebssystemeeineeinfuhrung |