Betriebssysteme: eine Einführung
Saved in:
Previous Title: | Siegert, Hans-Jürgen Betriebssysteme |
---|---|
Main Authors: | , |
Format: | Book |
Language: | German |
Published: |
München [u.a.]
Oldenbourg
2007
|
Edition: | 6., überarb., aktualisierte und erw. Aufl. |
Subjects: | |
Links: | http://deposit.dnb.de/cgi-bin/dokserv?id=2868891&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015408059&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Item Description: | Früher u.d.T.: Siegert, Hans-Jürgen: Betriebssysteme. |
Physical Description: | X, 405 S. graph. Darst. |
ISBN: | 3486582119 9783486582116 |
Staff View
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV022196572 | ||
003 | DE-604 | ||
005 | 20101208 | ||
007 | t| | ||
008 | 061218s2007 gw d||| |||| 00||| ger d | ||
016 | 7 | |a 981708404 |2 DE-101 | |
020 | |a 3486582119 |9 3-486-58211-9 | ||
020 | |a 9783486582116 |9 978-3-486-58211-6 | ||
035 | |a (OCoLC)162270093 | ||
035 | |a (DE-599)BVBBV022196572 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-70 |a DE-91G |a DE-12 |a DE-1046 |a DE-29T |a DE-210 |a DE-1051 |a DE-824 |a DE-355 |a DE-1102 |a DE-573 |a DE-20 |a DE-Aug4 |a DE-703 |a DE-91 |a DE-858 |a DE-523 |a DE-634 |a DE-83 |a DE-11 |a DE-521 |a DE-188 |a DE-B768 | ||
082 | 0 | |a 005.43 |2 22/ger | |
084 | |a ST 260 |0 (DE-625)143632: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 400f |2 stub | ||
100 | 1 | |a Baumgarten, Uwe |e Verfasser |0 (DE-588)132412187 |4 aut | |
245 | 1 | 0 | |a Betriebssysteme |b eine Einführung |c von Uwe Baumgarten und Hans-Jürgen Siegert |
250 | |a 6., überarb., aktualisierte und erw. Aufl. | ||
264 | 1 | |a München [u.a.] |b Oldenbourg |c 2007 | |
300 | |a X, 405 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Früher u.d.T.: Siegert, Hans-Jürgen: Betriebssysteme. | ||
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 Siegert, Hans-Jürgen |d 1935-2021 |e Verfasser |0 (DE-588)132412292 |4 aut | |
780 | 0 | 0 | |i Bis 5. Auflage |a Siegert, Hans-Jürgen |t Betriebssysteme |
856 | 4 | 2 | |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=2868891&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m Digitalisierung UB Regensburg |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015408059&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-015408059 |
Record in the Search Index
DE-BY-TUM_call_number | 0003 DAT 400f 2007 L 12(6) 0004 DAT 400f 2007 A 145(6) 0104 DAT 400f 2007 A 41(6) 0303 DAT 400f 2007 L 51(6) |
---|---|
DE-BY-TUM_katkey | 1577834 |
DE-BY-TUM_location | 00 01 03 |
DE-BY-TUM_media_number | 040007581924 040006403369 040007196267 040007196029 040007196201 040007195993 040007196007 040007196132 040007196143 040007196198 040007195960 040007195982 040007196063 040007196052 040007196041 040007196187 040007196256 040007196245 040007196223 040007196234 040006403347 040010082687 040071136215 040071136226 040071136237 040071165754 040071165981 040071166006 040071165936 040071165947 040071165958 040071165812 040071165834 040071165845 040071165856 040071165867 040071165801 |
_version_ | 1821934512995565568 |
adam_text | Inhaltsverzeichnis
Vorwort
1 Einführung 1
1.1 Definition Betriebssystem................... 1
1.2 Prozesse............................. 4
1.3 Objekte und Verwalter..................... 5
1.4 Aufgaben und Komponenten.................. 7
1.5 Betriebsziele.......................... 12
1.6 Anforderungen und Grundkonzepte.............. 14
2 Klassifizierung 19
2.1 Mehrbenutzer-Mehrprozesssysteme.............. 19
2.2 Einprozesssysteme....................... 20
2.3 Einbenutzersysteme ...................... 21
2.4 Stapelverarbeitende Systeme.................. 23
2.5 Timesharing-Systeme...................... 26
2.6 Transaktionssysteme...................... 28
2.7 Mehrprozessorsysteme..................... 28
2.8 Vielprozessorsysteme...................... 29
2.9 Echtzeitsysteme und eingebettete Systeme........... 30
3 Hardware-Basis 33
3.1 Hardware-Komponenten.................... 33
3.2 Blockdiagramm Intel-PC.................... 38
3.3 Speicheradressierang...................... 41
3.4 Kommunikationsformen.................... 50
3.5 EA-Prozessoren......................... 52
3.6 Unterbrechungen........................ 53
3.7 Privilegierte Befehle...................... 60
4 Prozesse 63
4.1 Definition............................ 63
4.2 Prozesskontext......................... 64
4.3 Arbeitszustand......................... 67
VI
4.4 Rechnerkemverwaltong..................... 70
4.5 Algorithmus für die Rechnerkernvergabe........... 74
4.6 Prozessverwaltung....................... 77
5 Prozesssynchronisation 79
5.1 Gemeinsame Betriebsmittel.................. 79
5.2 Koordinationsvariable..................... 80
5.3 Forderungen an die Implementierung der Dienste....... 82
5.4 Implementierung der Dienste.................. 86
5.5 Kritische Bereiche....................... 89
5.6 Monitore............................ 92
5.7 Synchronisation in verteilten Systemen............ 97
6 Verklemmungen 99
6.1 Entstehung........................... 99
6.2 Entdeckung........................... 101
6.3 Behandlung und Vermeidung.................. 103
7 Prozesskommunikation 109
7.1 Formen der Kommunikation.................. 109
7.2 Ereignisse............................ 111
7.3 Prozessalarme.......................... 118
7.4 Implizite Kommunikation................... 121
7.5 Nachrichtenorientierte asynchrone explizite Kommunikation . 123
7.6 Stromorientierte asynchrone explizite Kommunikation .... 127
7.7 Synchrone explizite Kommunikation.............. 130
8 Virtualisierung 133
8.1 Zielsetzung........................... 133
8.2 Virtueller Rechnerkern..................... 134
8.3 Virtueller Speicher....................... 135
8.4 Realisierung des virtuellen Speichers ............. 137
8.5 Arbeitsspeicherverwaltung................... 141
8.6 Prozessadressraumverwaltung................. 141
8.7 Seitentransportprozess..................... 146
8.8 Virtuelle Geräte......................... 152
9 Strukturierung 157
9.1 Schichtenkonzept........................ 157
9.2 Aufruf von Moduln....................... 160
9.3
9.4 Betriebssystemkern....................... 168
9.5 Beispiele............................ 170
INHALTSVERZEICHNIS
10 EA-System 177
10.1 Zeichenströme......................... 177
10.2 EA-Prozeduren der Sprachen.................. 179
10.3 Datenverwaltung........................ 182
10.4 Dateisysteme.......................... 187
10.5 Dateisystem FAT32 in Windows................ 198
10.6 Klassische Dateisysteme in UNIX............... 200
10.7 Dateisystem NTFS in Windows................ 203
10.8 Dateisysteme mit Logbuch................... 205
10.9 Geräteverwaltung........................ 208
10.10 Realisierung der Gerätetreiber................. 210
11 Zugriffsschutz 219
11.1 Einführung........................... 219
11.2 Anforderungen......................... 224
11.3 Konventionelle Systeme.................... 228
11.4 Systeme mit Zugriffsausweisen ................ 233
11.5 Vernetzte Systeme....................... 245
12 Verteilte Systeme 259
12.1 Einordnung........................... 259
12.2 Verteilung und Transparenz .................. 262
12.3 Konzepte............................ 264
12.4 Beispiel: Network File System (NFS)............. 266
12.5 Beispiel: Andrew File System (AFS).............. 268
12.6 Weitere Aspekte ........................ 268
13 Virtuelle Maschinen 269
13.1 Einführung........................... 270
13.2 Einsatzbereiche......................... 275
13.3 Arbeitsmodi........................... 277
13.4 Geräte.............................. 280
13.5 Arbeitsspeicher......................... 283
13.6 Rechnerkerne.......................... 286
13.7 Erweiterungen......................... 291
13.8 Paravirtualisierung und Interpretation............. 293
13.9 Erweiterungen der Intel x86-Architektur............ 296
14 Mikrokerne 299
14.1
14.2 Schnittstellen und Realisierungskonzepte - Mikrokern
14.3 Cache-Mikrokerne....................... 309
Vin
15 Strategien 313
15.1 Grandbegriffe aus der Statistik................. 313
15.2 Gesetz von
15.3 Auslastung und Durchsatz................... 317
15.4 Das M/M/l-Modell und die Strategie FCFS.......... 318
15.5 Bedienzeitabhängige Strategien................ 320
15.6 Working-Set-Modell...................... 329
15.7 Strategien für die Verdrängung von Seiten........... 334
15.8 Mehrprogrammbetrieb und Durchsatz............. 336
Zu den Algorithmen 343
Englische Begriffe 345
Deutsch-Englisch........................ 345
Englisch-Deutsch........................ 351
Literaturverzeichnis 357
Abbildungsverzeichnis 379
Tabellenverzeichnis 382
Stichwortverzeichnis 383
|
any_adam_object | 1 |
author | Baumgarten, Uwe Siegert, Hans-Jürgen 1935-2021 |
author_GND | (DE-588)132412187 (DE-588)132412292 |
author_facet | Baumgarten, Uwe Siegert, Hans-Jürgen 1935-2021 |
author_role | aut aut |
author_sort | Baumgarten, Uwe |
author_variant | u b ub h j s hjs |
building | Verbundindex |
bvnumber | BV022196572 |
classification_rvk | ST 260 |
classification_tum | DAT 400f |
ctrlnum | (OCoLC)162270093 (DE-599)BVBBV022196572 |
dewey-full | 005.43 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.43 |
dewey-search | 005.43 |
dewey-sort | 15.43 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 6., ü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>02038nam a2200457 c 4500</leader><controlfield tag="001">BV022196572</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20101208 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">061218s2007 gw d||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">981708404</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3486582119</subfield><subfield code="9">3-486-58211-9</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783486582116</subfield><subfield code="9">978-3-486-58211-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)162270093</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV022196572</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">XA-DE-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-70</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-1046</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-91</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-521</subfield><subfield code="a">DE-188</subfield><subfield code="a">DE-B768</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.43</subfield><subfield code="2">22/ger</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">004</subfield><subfield code="2">sdnb</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">Baumgarten, Uwe</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)132412187</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 Uwe Baumgarten und Hans-Jürgen Siegert</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">6., ü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">2007</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">X, 405 S.</subfield><subfield code="b">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="500" ind1=" " ind2=" "><subfield code="a">Früher u.d.T.: Siegert, Hans-Jürgen: Betriebssysteme.</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">Siegert, Hans-Jürgen</subfield><subfield code="d">1935-2021</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)132412292</subfield><subfield code="4">aut</subfield></datafield><datafield tag="780" ind1="0" ind2="0"><subfield code="i">Bis 5. Auflage</subfield><subfield code="a">Siegert, Hans-Jürgen</subfield><subfield code="t">Betriebssysteme</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=2868891&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Regensburg</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=015408059&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-015408059</subfield></datafield></record></collection> |
genre | (DE-588)4151278-9 Einführung gnd-content |
genre_facet | Einführung |
id | DE-604.BV022196572 |
illustrated | Illustrated |
indexdate | 2024-12-20T12:49:50Z |
institution | BVB |
isbn | 3486582119 9783486582116 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-015408059 |
oclc_num | 162270093 |
open_access_boolean | |
owner | DE-70 DE-91G DE-BY-TUM DE-12 DE-1046 DE-29T DE-210 DE-1051 DE-824 DE-355 DE-BY-UBR DE-1102 DE-573 DE-20 DE-Aug4 DE-703 DE-91 DE-BY-TUM DE-858 DE-523 DE-634 DE-83 DE-11 DE-521 DE-188 DE-B768 |
owner_facet | DE-70 DE-91G DE-BY-TUM DE-12 DE-1046 DE-29T DE-210 DE-1051 DE-824 DE-355 DE-BY-UBR DE-1102 DE-573 DE-20 DE-Aug4 DE-703 DE-91 DE-BY-TUM DE-858 DE-523 DE-634 DE-83 DE-11 DE-521 DE-188 DE-B768 |
physical | X, 405 S. graph. Darst. |
publishDate | 2007 |
publishDateSearch | 2007 |
publishDateSort | 2007 |
publisher | Oldenbourg |
record_format | marc |
spellingShingle | Baumgarten, Uwe Siegert, Hans-Jürgen 1935-2021 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 Uwe Baumgarten und Hans-Jürgen Siegert |
title_fullStr | Betriebssysteme eine Einführung von Uwe Baumgarten und Hans-Jürgen Siegert |
title_full_unstemmed | Betriebssysteme eine Einführung von Uwe Baumgarten und Hans-Jürgen Siegert |
title_old | Siegert, Hans-Jürgen Betriebssysteme |
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://deposit.dnb.de/cgi-bin/dokserv?id=2868891&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=015408059&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT baumgartenuwe betriebssystemeeineeinfuhrung AT siegerthansjurgen betriebssystemeeineeinfuhrung |
Table of Contents
Order paper/chapter scan
Order paper/chapter scan
Branch Library Main Campus, Textbook Collection
Call Number: |
0003 DAT 400f 2007 L 12(6)
Floor plan |
---|---|
Copy 1 | Available for loan On Shelf |
Copy 2 | Available for loan On Shelf |
Copy 3 | Available for loan On Shelf |
Copy 4 | Available for loan On Shelf |
Copy 5 | Available for loan On Shelf |
Copy 6 | Available for loan On Shelf |
Copy 7 | Available for loan On Shelf |
Copy 8 | Available for loan On Shelf |
Copy 9 | Available for loan On Shelf |
Copy 10 | Available for loan On Shelf |
Copy 11 | Available for loan On Shelf |
Copy 12 | Available for loan On Shelf |
Copy 13 | Available for loan On Shelf |
Copy 14 | Available for loan On Shelf |
Copy 15 | Available for loan On Shelf |
Copy 16 | Available for loan On Shelf |
Copy 17 | Available for loan On Shelf |
Copy 18 | Available for loan On Shelf |
Copy 19 | Available for loan On Shelf |
Copy 20 | Available for loan On Shelf |
Branch Library Main Campus
Call Number: |
0004 DAT 400f 2007 A 145(6)
Floor plan |
---|---|
Copy 1 | Not available for loan On Shelf |
Branch Library Mathematics & Informatics
Call Number: |
0104 DAT 400f 2007 A 41(6)
Floor plan |
---|---|
Copy 1 | Not available for loan On Shelf |
Branch Library Chemistry, Textbook Collection
Call Number: |
0303 DAT 400f 2007 L 51(6)
Floor plan |
---|---|
Copy 1 | Available for loan On Shelf |
Copy 2 | Available for loan On Shelf |
Copy 3 | Available for loan On Shelf |
Copy 4 | Available for loan On Shelf |
Copy 5 | Available for loan On Shelf |
Copy 6 | Available for loan On Shelf |
Copy 7 | Available for loan On Shelf |
Copy 8 | Available for loan On Shelf |
Copy 9 | Available for loan On Shelf |
Copy 10 | Available for loan On Shelf |
Copy 11 | Available for loan On Shelf |
Copy 12 | Available for loan On Shelf |
Copy 13 | Available for loan On Shelf |
Copy 14 | Available for loan On Shelf |
Copy 15 | Available for loan On Shelf |