Verarbeitung von Ereignisströmen im Betriebssystemkern:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Abschlussarbeit Buch |
Sprache: | German |
Veröffentlicht: |
Göttingen
Cuvillier
2010
|
Ausgabe: | 1. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | XII, 161 S. graph. Darst. 21 cm |
ISBN: | 9783869556017 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV037182083 | ||
003 | DE-604 | ||
007 | t | ||
008 | 110125s2010 d||| m||| 00||| ger d | ||
016 | 7 | |a 1009308475 |2 DE-101 | |
020 | |a 9783869556017 |c kart. : EUR 27.00 (DE) |9 978-3-86955-601-7 | ||
024 | 3 | |a 9783869556017 | |
035 | |a (OCoLC)702647818 | ||
035 | |a (DE-599)DNB1009308475 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-12 |a DE-188 | ||
082 | 0 | |a 005.43 |2 22/ger | |
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Schöbel, Michael |e Verfasser |0 (DE-588)143238493 |4 aut | |
245 | 1 | 0 | |a Verarbeitung von Ereignisströmen im Betriebssystemkern |c Michael Schöbel |
250 | |a 1. Aufl. | ||
264 | 1 | |a Göttingen |b Cuvillier |c 2010 | |
300 | |a XII, 161 S. |b graph. Darst. |c 21 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
502 | |a Zugl.: Potsdam, Univ., Diss., 2010 | ||
650 | 0 | 7 | |a Ereignismodell |0 (DE-588)4226125-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Echtzeitverarbeitung |0 (DE-588)4151002-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Kernel |g Informatik |0 (DE-588)4338679-9 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4113937-9 |a Hochschulschrift |2 gnd-content | |
689 | 0 | 0 | |a Kernel |g Informatik |0 (DE-588)4338679-9 |D s |
689 | 0 | 1 | |a Ereignismodell |0 (DE-588)4226125-9 |D s |
689 | 0 | 2 | |a Echtzeitverarbeitung |0 (DE-588)4151002-1 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3644790&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021096676&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-021096676 |
Datensatz im Suchindex
_version_ | 1805095260854943744 |
---|---|
adam_text |
IMAGE 1
INHALTSVERZEICHNIS
1 EINLEITUNG 1
1.1 KONTEXT 1
1.2 PROBLEMDEFINITION 3
1.3 ANWENDUNGSSZENARIEN 4
1.4 BEITRAG DIESER ARBEIT 5
1.5 STRUKTUR DER ARBEIT 6
1.6 HINWEISE ZUR ERSTELLTEN SOFTWARE 7
1.7 HINWEISE ZU SPRACHE UND NOTATION 7
2 GRUNDLAGEN DER UEBERWACHUNG UND INSTRUMENTIERUNG VON SOFTWARESYSTEMEN 9
2.1 KLASSIFIZIERUNG 9
2.1.1 ANSATZPUNKTE FUER UEBERWACHUNG UND INSTRUMENTIERUNG 10
2.1.2 SAMMLUNG VON ANALYSEDATEN 11
2.1.3 AUSWERTUNG UND ANALYSE 13
2.1.4 ZUSAMMENFASSENDE DARSTELLUNG 13
2.2 INSTRUMENTIERUNG 15
2.2.1 INSTRUMENTIERUNGSPUNKTE 15
2.2.2 STATISCHE INSTRUMENTIERUNG 16
2.2.3 DYNAMISCHE INSTRUMENTIERUNG 17
2.3 AUTOMATISIERTE UEBERWACHUNG 17
2.3.1 REGELKREIS-BASIERTE UEBERWACHUNG 18
2.3.2 AUTONOMIE COMPUTING 22
2.4 BEGRIFFSBESTIMMUNG: EREIGNIS UND EREIGNISSTROM 25
2.4.1 DEFINITION: EREIGNIS 25
2.4.2 DEFINITION: EREIGNISSTROM 27
2.5 ZUSAMMENFASSUNG 28
IX
BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/1009308475
DIGITALISIERT DURCH
IMAGE 2
3 DER WINDOWS MONITORING KERNEL 29
3.1 ZIELSTELLUNG DER IMPLEMENTIERUNG 29
3.1.1 ANFORDERUNGEN 29
3.1.2 ARCHITEKTUR 30
3.2 EREIGNISERZEUGUNG 31
3.2.1 GRUNDLAGEN 31
3.2.2 BETRIEBSSYSTEMKERNEREIGNISSE 33
3.2.3 ANWENDUNGSSPEZIFISCHE EREIGNISSE 35
3.2.4 EREIGNISSE IN DLLS 38
3.2.5 EREIGNISSE IN TREIBERN 38
3.3 EREIGNISAUFZEICHNUNG 38
3.3.1 PUFFERVERWALTUNG 38
3.3.2 SYNCHRONISATION 40
3.3.3 LOGDATEIVERWALTUNG 42
3.4 WERKZEUGE 43
3.4.1 STEUERUNG DER EREIGNISAUFZEICHNUNG 43
3.4.2 AUSWERTUNG VON LOGDATEIEN 43
3.5 EVALUATION 46
3.5.1 TESTUMGEBUNG UND METHODOLOGIE 46
3.5.2 MESSUNGEN UND ANALYSEN 47
3.5.3 VERGLEICH MIT ALTERNATIVEN SYSTEMEN 50
3.6 ZUSAMMENFASSUNG 52
4 ONLINE VERARBEITUNG VON EREIGNISSEN 53
4.1 ZIELSTELLUNG DER IMPLEMENTIERUNG 53
4.2 BESCHREIBUNG VON MUSTERN IN EREIGNISSTROEMEN 54
4.2.1 EREIGNISTYPEN 55
4.2.2 KONSTELLATION 58
4.2.3 RELATIONEN 62
4.2.4 WEITERE SPRACHELEMENTE 64
4.3 AUTOMATEN ZUR MUSTERERKENNUNG 65
4.3.1 GRUNDLAGEN 65
4.3.2 AUTOMATENERZEUGUNG 67
43.3 COMPILER 75
4.4 LAUFZEITUMGEBUNG ZUR MUSTERERKENNUNG 80
IMAGE 3
4.4.1 ABARBEITUNGSMODELL 81
4.4.2 VERARBEITUNG VON EREIGNISSEN 82
4.4.3 VERWALTUNG VON REGELN 84
4.4.4 PUFFERVERWALTUNG UND SYNCHRONISATION 85
4.4.5 SYSTEMAUFRUF SCHNITTSTELLE 88
4.5 REAKTION AUF ERKANNTE MUSTER 89
4.5.1 KERNELMODE SKRIPTE 89
4.5.2 USERMODE CALLBACKS 93
4.6 WERKZEUGE 96
4.7 EVALUATION 97
4.7.1 MESSUNGEN UND ANALYSEN 97
4.7.2 VERGLEICH MIT ALTERNATIVEN SYSTEMEN 99
4.8 ZUSAMMENFASSUNG 100
5 FALLSTUDIEN UND LEISTUNGSBEWERTUNG 101
5.1 EINLEITUNG 101
5.2 ANALYSE DER BEARBEITUNG VON ANFRAGEN AN EINEN WEBSERVER 101
5.2.1 INSTRUMENTIERTE AUSFUEHRUNG 101
5.2.2 ERGEBNISSE 102
5.2.3 DISKUSSION 105
5.3 ANALYSE VON VORGAENGEN IM BETRIEBSSYSTEMKERN 105
5.3.1 BOOTVORGANG 105
5.3.2 QUANTUMLAENGEN UND SCHEDULING 107
5.3.3 DISKUSSION 109
5.4 SOFTWAREPRUEFSTAND 110
5.4.1 ERKENNUNG VON WARTEZEITEN 111
5.4.2 ERKENNUNG VON FEHLERN 112
5.4.3 ANALYSE VON SYNCHRONISATIONSVORGAENGEN 112
5.4.4 ANALYSE VON SEITENZUGRIFFSFEHLERN 114
5.4.5 UEBERWACHUNG VON ANNAHMEN UND GRENZWERTEN 114
5.4.6 DISKUSSION 115
5.5 ADAPTION DES BETRIEBSSYSTEMS 115
5.6 ONLINE VERARBEITUNG VON EREIGNISSEN - KOMPLEXITAETSANALYSE 116
5.6.1 CHARAKTERISIERUNG VON EREIGNISSTROEMEN 117
5.6.2 MODELLIERUNG DER EREIGNISSTROMVERARBEITUNG 119
XI
IMAGE 4
5.6.3 DISKUSSION 123
5.7 WEITERE UNTERSUCHUNGEN 123
5.7.1 FEIN-GRANULARE ZUTEILUNG VON CPU ZEIT 123
5.7.2 INSTRUMENTIERUNG VON SPINLOCKS 126
5.8 ZUSAMMENFASSUNG 130
6 VERWANDTE ARBEITEN 131
6.1 INSTRUMENTIERUNGSTECHNIKEN 131
6.1.1 KLASSIFIKATION 131
6.1.2 IMPLEMENTIERUNGEN 131
6.1.3 DISKUSSION - EINORDNUNG DES WMK 138
6.2 VERARBEITUNG VON EREIGNISSTROEMEN 139
6.2.1 FORSCHUNGSKONTEXT 139
6.2.2 SPRACHEN ZUR BESCHREIBUNG VON EREIGNISKONSTELLATIONEN 141
6.2.3 DISKUSSION - EINORDNUNG DER ENTWICKELTEN LAUFZEITUMGEBUNG 143
6.3 ZUSAMMENFASSUNG 143
7 ZUSAMMENFASSUNG UND AUSBLICK 145
LITERATURVERZEICHNIS 149
A WMK EREIGNISTYPEN 157
XII |
any_adam_object | 1 |
author | Schöbel, Michael |
author_GND | (DE-588)143238493 |
author_facet | Schöbel, Michael |
author_role | aut |
author_sort | Schöbel, Michael |
author_variant | m s ms |
building | Verbundindex |
bvnumber | BV037182083 |
ctrlnum | (OCoLC)702647818 (DE-599)DNB1009308475 |
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 | 1. Aufl. |
format | Thesis Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV037182083</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">110125s2010 d||| m||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1009308475</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783869556017</subfield><subfield code="c">kart. : EUR 27.00 (DE)</subfield><subfield code="9">978-3-86955-601-7</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783869556017</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)702647818</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1009308475</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="049" ind1=" " ind2=" "><subfield code="a">DE-12</subfield><subfield code="a">DE-188</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">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Schöbel, Michael</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)143238493</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Verarbeitung von Ereignisströmen im Betriebssystemkern</subfield><subfield code="c">Michael Schöbel</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Göttingen</subfield><subfield code="b">Cuvillier</subfield><subfield code="c">2010</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XII, 161 S.</subfield><subfield code="b">graph. Darst.</subfield><subfield code="c">21 cm</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="502" ind1=" " ind2=" "><subfield code="a">Zugl.: Potsdam, Univ., Diss., 2010</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Ereignismodell</subfield><subfield code="0">(DE-588)4226125-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Echtzeitverarbeitung</subfield><subfield code="0">(DE-588)4151002-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Kernel</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4338679-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4113937-9</subfield><subfield code="a">Hochschulschrift</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Kernel</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4338679-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Ereignismodell</subfield><subfield code="0">(DE-588)4226125-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Echtzeitverarbeitung</subfield><subfield code="0">(DE-588)4151002-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=3644790&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">DNB 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=021096676&sequence=000001&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-021096676</subfield></datafield></record></collection> |
genre | (DE-588)4113937-9 Hochschulschrift gnd-content |
genre_facet | Hochschulschrift |
id | DE-604.BV037182083 |
illustrated | Illustrated |
indexdate | 2024-07-20T10:56:28Z |
institution | BVB |
isbn | 9783869556017 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-021096676 |
oclc_num | 702647818 |
open_access_boolean | |
owner | DE-12 DE-188 |
owner_facet | DE-12 DE-188 |
physical | XII, 161 S. graph. Darst. 21 cm |
publishDate | 2010 |
publishDateSearch | 2010 |
publishDateSort | 2010 |
publisher | Cuvillier |
record_format | marc |
spelling | Schöbel, Michael Verfasser (DE-588)143238493 aut Verarbeitung von Ereignisströmen im Betriebssystemkern Michael Schöbel 1. Aufl. Göttingen Cuvillier 2010 XII, 161 S. graph. Darst. 21 cm txt rdacontent n rdamedia nc rdacarrier Zugl.: Potsdam, Univ., Diss., 2010 Ereignismodell (DE-588)4226125-9 gnd rswk-swf Echtzeitverarbeitung (DE-588)4151002-1 gnd rswk-swf Kernel Informatik (DE-588)4338679-9 gnd rswk-swf (DE-588)4113937-9 Hochschulschrift gnd-content Kernel Informatik (DE-588)4338679-9 s Ereignismodell (DE-588)4226125-9 s Echtzeitverarbeitung (DE-588)4151002-1 s DE-604 X:MVB text/html http://deposit.dnb.de/cgi-bin/dokserv?id=3644790&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=021096676&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Schöbel, Michael Verarbeitung von Ereignisströmen im Betriebssystemkern Ereignismodell (DE-588)4226125-9 gnd Echtzeitverarbeitung (DE-588)4151002-1 gnd Kernel Informatik (DE-588)4338679-9 gnd |
subject_GND | (DE-588)4226125-9 (DE-588)4151002-1 (DE-588)4338679-9 (DE-588)4113937-9 |
title | Verarbeitung von Ereignisströmen im Betriebssystemkern |
title_auth | Verarbeitung von Ereignisströmen im Betriebssystemkern |
title_exact_search | Verarbeitung von Ereignisströmen im Betriebssystemkern |
title_full | Verarbeitung von Ereignisströmen im Betriebssystemkern Michael Schöbel |
title_fullStr | Verarbeitung von Ereignisströmen im Betriebssystemkern Michael Schöbel |
title_full_unstemmed | Verarbeitung von Ereignisströmen im Betriebssystemkern Michael Schöbel |
title_short | Verarbeitung von Ereignisströmen im Betriebssystemkern |
title_sort | verarbeitung von ereignisstromen im betriebssystemkern |
topic | Ereignismodell (DE-588)4226125-9 gnd Echtzeitverarbeitung (DE-588)4151002-1 gnd Kernel Informatik (DE-588)4338679-9 gnd |
topic_facet | Ereignismodell Echtzeitverarbeitung Kernel Informatik Hochschulschrift |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3644790&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=021096676&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT schobelmichael verarbeitungvonereignisstromenimbetriebssystemkern |