Gespeichert in:
Titel: | Systemsoftware Grundlagen moderner Betriebssysteme |
---|---|
Von: |
Jürgen Nehmer ; Peter Sturm
|
Person: |
Nehmer, Jürgen
1942- Verfasser aut Sturm, Peter 1957- |
Hauptverfassende: | , |
Format: | Buch |
Sprache: | Deutsch |
Veröffentlicht: |
Heidelberg
dpunkt-Verl.
2001
|
Ausgabe: | 2., aktualisierte Aufl. |
Schriftenreihe: | dpunkt-Lehrbuch
|
Schlagworte: | |
Online-Zugang: | http://www3.ub.tu-berlin.de/ihv/000757777.pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009328602&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Beschreibung: | XI, 362 S. Ill., graph. Darst. |
ISBN: | 3898641155 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV013653000 | ||
003 | DE-604 | ||
005 | 20171212 | ||
007 | t| | ||
008 | 010320s2001 gw ad|| |||| 00||| ger d | ||
016 | 7 | |a 961052767 |2 DE-101 | |
020 | |a 3898641155 |9 3-89864-115-5 | ||
035 | |a (OCoLC)76284922 | ||
035 | |a (DE-599)BVBBV013653000 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-92 |a DE-1046 |a DE-858 |a DE-473 |a DE-29T |a DE-91G |a DE-706 |a DE-634 |a DE-83 |a DE-11 |a DE-188 |a DE-2070s |a DE-862 | ||
084 | |a ST 257 |0 (DE-625)143630: |2 rvk | ||
084 | |a ST 260 |0 (DE-625)143632: |2 rvk | ||
084 | |a ST 267 |0 (DE-625)143635: |2 rvk | ||
084 | |a DAT 400f |2 stub | ||
100 | 1 | |a Nehmer, Jürgen |d 1942- |e Verfasser |0 (DE-588)120469774 |4 aut | |
245 | 1 | 0 | |a Systemsoftware |b Grundlagen moderner Betriebssysteme |c Jürgen Nehmer ; Peter Sturm |
250 | |a 2., aktualisierte Aufl. | ||
264 | 1 | |a Heidelberg |b dpunkt-Verl. |c 2001 | |
300 | |a XI, 362 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a dpunkt-Lehrbuch | |
650 | 0 | 7 | |a Betriebssystem |0 (DE-588)4006216-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Systemsoftware |0 (DE-588)4121754-8 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4123623-3 |a Lehrbuch |2 gnd-content | |
689 | 0 | 0 | |a Systemsoftware |0 (DE-588)4121754-8 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Betriebssystem |0 (DE-588)4006216-8 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
700 | 1 | |a Sturm, Peter |d 1957- |e Verfasser |0 (DE-588)123082676 |4 aut | |
856 | 4 | |u http://www3.ub.tu-berlin.de/ihv/000757777.pdf |3 Inhaltsverzeichnis | |
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=009328602&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-009328602 |
Datensatz im Suchindex
DE-BY-TUM_call_number | 0102 DAT 400f 2001 A 26160 0104 DAT 400f 2001 A 26160 |
---|---|
DE-BY-TUM_katkey | 1481075 |
DE-BY-TUM_location | 01 |
DE-BY-TUM_media_number | 040020070253 040010082529 |
_version_ | 1821933092171939841 |
adam_text | Titel: Systemsoftware
Autor: Nehmer, Jürgen
Jahr: 2001
Inhaltsverzeichnis
1 Einleitung 1
2 Hardware-Grundlagen 5
2.1 Der Prozessor 6
2.2 Der Speicher 10
2.3 Ein- und Ausgabegerate 14
2.4 Nebenlaufigkeit 19
2.5 Eine abstrakte Rechnerarchitektur 22
3 Laufzeitunterstutzung aus Anwendersicht 27
3.1 Unverzichtbare Dienste 30
3.2 Elementare Laufzeitmodelle 34
3.3 Erweiterung der elementaren Laufzeitmodelle 37
3.4 Grobarchitektur von Laufzeitsystemen 39
4 AdreBraume 41
4.1 Organisation von AdreBraumen aus Anwendungssicht ... 43
4.2 Physischer AdreBraum 53
4.3 Segmentbasierter virtueller AdreBraum 59
4.4 Seitenbasierter virtueller AdreBraum 65
4.5 Dynamische Seitenersetzung 76
4.6 Swapping ganzer AdreBraume 88
4.7 Implementierungsaspekte 88
5 Threads 97
5.1 Anforderungen 100
5.2 Zustandsmodelle 108
5.3 Monoprozessor-Scheduling 112
5.4 Echtzeit-Scheduling 122
5.5 Multiprozessor-Scheduling 131
5.6 Thread-Unterstutzung durch APIs 136
5.7 Implementierungsaspekte 145
Inhaltsverzeichnis
6 Speicherbasierte ProzeGinteraktion 153
6.1 Mechanismen auf der Basis
atomarer Speicheroperationen 158
6.2 Hardwaregestiitzte Mechanismen 161
6.3 Betriebssystemgestutzter Mechanismus: Semaphore .... 163
6.3.1 Das Konzept 163
6.3.2 Beispiele mit Semaphoren 165
6.3.3 Implementierungsaspekte 170
6.3.4 Erweiterungen fur die Echtzeitverarbeitung 172
6.4 Sprachgestiitzter Mechanismus: Monitore 173
6.4.1 Das Konzept 174
6.4.2 Beispiele mit Monitoren 178
6.4.3 Implementierungsaspekte 182
6.4.4 Erweiterungen fur Echtzeitverarbeitung 184
6.5 Realisierungsbeispiele 185
7 Nachrichtenbasierte Prozeftinteraktion 199
7.1 Elementare Nachrichtenkommunikationsmodelle 201
7.2 Erweiterungen elementarer Kommunikationsmodelle .. 213
7.3 Remote Procedure Call (RPC) 218
7.4 Signale 222
7.5 Echtzeitaspekte 224
7.6 Implementierungsaspekte 224
7.7 Nachrichtenkommunikation im POSIX-Standard 226
8 Synchronisationsfehler 235
8.1 Beispiele zeitabhangiger Fehler 236
8.2 Formale Modelle 240
8.3 Erkennungs- und Vermeidungsalgorithmen 246
8.4 Realisierungsbeispiele 251
9 Dateisysteme 253
9.1 Anforderungen 255
9.2 Dateien 259
9.3 Verzeichnisse 267
9.4 Schichtenmodell 274
9.5 Realisierungsaspekte 278
10 Ein- und Ausgabe 283
10.1 Konzepte 284
10.2 Einbettung der E/A in das Dateisystem 289
10.3 Dedizierte Gerate-APIs 290
Inhaltsverzeichnis
xi
11 Schutz 293
11.1 Die Schutzmatrix 293
11.2 Schutz in UNIX 298
12 Zugang zur Systemsoftware 301
12.1 Start neuer Prozesse 304
12.2 Proze^verwaltung 309
12.3 Zugang zum Dateisystem 312
12.4 Batch- und Skript-Dateien 313
13 Implementierungsaspekte fur Systemsoftware 315
13.1 Speichereinbettung der Kerne 320
13.2 Serielle versus nebenlaufige Kerne 321
13.3 Kerne ohne E/A-Unterstiitzung 324
13.4 Nichtblockierende Kerne 325
13.5 Minimalkerne 327
Glossar 329
Abkiirzungen 343
Literaturhinweise 345
Index 353
|
any_adam_object | 1 |
author | Nehmer, Jürgen 1942- Sturm, Peter 1957- |
author_GND | (DE-588)120469774 (DE-588)123082676 |
author_facet | Nehmer, Jürgen 1942- Sturm, Peter 1957- |
author_role | aut aut |
author_sort | Nehmer, Jürgen 1942- |
author_variant | j n jn p s ps |
building | Verbundindex |
bvnumber | BV013653000 |
classification_rvk | ST 257 ST 260 ST 267 |
classification_tum | DAT 400f |
ctrlnum | (OCoLC)76284922 (DE-599)BVBBV013653000 |
discipline | Informatik |
edition | 2., aktualisierte Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01988nam a22004818c 4500</leader><controlfield tag="001">BV013653000</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20171212 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">010320s2001 gw ad|| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">961052767</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3898641155</subfield><subfield code="9">3-89864-115-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76284922</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV013653000</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-92</subfield><subfield code="a">DE-1046</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-188</subfield><subfield code="a">DE-2070s</subfield><subfield code="a">DE-862</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 257</subfield><subfield code="0">(DE-625)143630:</subfield><subfield code="2">rvk</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="084" ind1=" " ind2=" "><subfield code="a">ST 267</subfield><subfield code="0">(DE-625)143635:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 400f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Nehmer, Jürgen</subfield><subfield code="d">1942-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)120469774</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Systemsoftware</subfield><subfield code="b">Grundlagen moderner Betriebssysteme</subfield><subfield code="c">Jürgen Nehmer ; Peter Sturm</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2., aktualisierte Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">dpunkt-Verl.</subfield><subfield code="c">2001</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XI, 362 S.</subfield><subfield code="b">Ill., graph. Darst.</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">dpunkt-Lehrbuch</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="650" ind1="0" ind2="7"><subfield code="a">Systemsoftware</subfield><subfield code="0">(DE-588)4121754-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)4123623-3</subfield><subfield code="a">Lehrbuch</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Systemsoftware</subfield><subfield code="0">(DE-588)4121754-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" 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="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Sturm, Peter</subfield><subfield code="d">1957-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)123082676</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www3.ub.tu-berlin.de/ihv/000757777.pdf</subfield><subfield code="3">Inhaltsverzeichnis</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=009328602&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-009328602</subfield></datafield></record></collection> |
genre | (DE-588)4123623-3 Lehrbuch gnd-content |
genre_facet | Lehrbuch |
id | DE-604.BV013653000 |
illustrated | Illustrated |
indexdate | 2024-12-20T10:51:14Z |
institution | BVB |
isbn | 3898641155 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009328602 |
oclc_num | 76284922 |
open_access_boolean | |
owner | DE-92 DE-1046 DE-858 DE-473 DE-BY-UBG DE-29T DE-91G DE-BY-TUM DE-706 DE-634 DE-83 DE-11 DE-188 DE-2070s DE-862 DE-BY-FWS |
owner_facet | DE-92 DE-1046 DE-858 DE-473 DE-BY-UBG DE-29T DE-91G DE-BY-TUM DE-706 DE-634 DE-83 DE-11 DE-188 DE-2070s DE-862 DE-BY-FWS |
physical | XI, 362 S. Ill., graph. Darst. |
publishDate | 2001 |
publishDateSearch | 2001 |
publishDateSort | 2001 |
publisher | dpunkt-Verl. |
record_format | marc |
series2 | dpunkt-Lehrbuch |
spellingShingle | Nehmer, Jürgen 1942- Sturm, Peter 1957- Systemsoftware Grundlagen moderner Betriebssysteme Betriebssystem (DE-588)4006216-8 gnd Systemsoftware (DE-588)4121754-8 gnd |
subject_GND | (DE-588)4006216-8 (DE-588)4121754-8 (DE-588)4123623-3 |
title | Systemsoftware Grundlagen moderner Betriebssysteme |
title_auth | Systemsoftware Grundlagen moderner Betriebssysteme |
title_exact_search | Systemsoftware Grundlagen moderner Betriebssysteme |
title_full | Systemsoftware Grundlagen moderner Betriebssysteme Jürgen Nehmer ; Peter Sturm |
title_fullStr | Systemsoftware Grundlagen moderner Betriebssysteme Jürgen Nehmer ; Peter Sturm |
title_full_unstemmed | Systemsoftware Grundlagen moderner Betriebssysteme Jürgen Nehmer ; Peter Sturm |
title_short | Systemsoftware |
title_sort | systemsoftware grundlagen moderner betriebssysteme |
title_sub | Grundlagen moderner Betriebssysteme |
topic | Betriebssystem (DE-588)4006216-8 gnd Systemsoftware (DE-588)4121754-8 gnd |
topic_facet | Betriebssystem Systemsoftware Lehrbuch |
url | http://www3.ub.tu-berlin.de/ihv/000757777.pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009328602&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT nehmerjurgen systemsoftwaregrundlagenmodernerbetriebssysteme AT sturmpeter systemsoftwaregrundlagenmodernerbetriebssysteme |