2.3.4.2 Speicherschutzverletzung

[gesichtete Version][gesichtete Version]
(Die Seite wurde neu angelegt: „Das folgende Video zeigt, was bei einer Speicherschutzverletzung passiert: <p><loop_media type="video" title="Platzhalter-Video" description="Bald erscheint h…“)
 
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
Stellt das Steuerwerk während der Abarbeitung eines Prozesses fest, dass der aktive Prozess auf einen Speicherbereich im Hauptspeicher zugreifen möchte, der ihm selbst nicht zugeordnet ist, so handelt es sich um eine Speicherschutzverletzung, die durch einen Interrupt angezeigt wird.
Das folgende Video zeigt, was bei einer Speicherschutzverletzung passiert:
Das folgende Video zeigt, was bei einer Speicherschutzverletzung passiert:


<p><loop_media type="video" title="Platzhalter-Video" description="Bald erscheint hier der geplante Inhalt..." copyright="CC-BY" index=true show_copyright=true>{{#ev:youtube|kSQJPIWzd5U}}</loop_media></p>
<p><loop_media type="video" title="Platzhalter-Video" description="Bald erscheint hier der geplante Inhalt..." copyright="CC-BY" index=true show_copyright=true>{{#ev:youtube|kSQJPIWzd5U}}</loop_media></p>
Die einfachste Reaktion auf eine Speicherschutzverletzung ist, dass der die Speicherschutzverletzung verursachende Prozess beendet wird, seine zu diesem Zeitpunkt nicht gespeicherten Daten gehen unwiederbringlich verloren.
<loop_area type="task">'''Aufgabe 1'''<br />
Wäre es möglich, den verursachenden Prozess trotz Speicherschutzverletzung weiter laufen zu lassen? Welche Konsequenzen hätte dies? Erläutere Vor- und Nachteile!
<loop_area>
<br />
<br />
<br />
<hr />
<hr />
<sub>Diese Seite steht unter der [http://creativecommons.org/licenses/by/3.0/deed.de Creative Commons Namensnennung 3.0 Unported Lizenz] [http://creativecommons.org/licenses/by/3.0/deed.de http://i.creativecommons.org/l/by/3.0/80x15.png]
<sub>Diese Seite steht unter der [http://creativecommons.org/licenses/by/3.0/deed.de Creative Commons Namensnennung 3.0 Unported Lizenz] [http://creativecommons.org/licenses/by/3.0/deed.de http://i.creativecommons.org/l/by/3.0/80x15.png]
</sub>
</sub>

Version vom 12. September 2013, 11:44 Uhr

Stellt das Steuerwerk während der Abarbeitung eines Prozesses fest, dass der aktive Prozess auf einen Speicherbereich im Hauptspeicher zugreifen möchte, der ihm selbst nicht zugeordnet ist, so handelt es sich um eine Speicherschutzverletzung, die durch einen Interrupt angezeigt wird.

Das folgende Video zeigt, was bei einer Speicherschutzverletzung passiert:

Die einfachste Reaktion auf eine Speicherschutzverletzung ist, dass der die Speicherschutzverletzung verursachende Prozess beendet wird, seine zu diesem Zeitpunkt nicht gespeicherten Daten gehen unwiederbringlich verloren.

<loop_area type="task">Aufgabe 1
Wäre es möglich, den verursachenden Prozess trotz Speicherschutzverletzung weiter laufen zu lassen? Welche Konsequenzen hätte dies? Erläutere Vor- und Nachteile! <loop_area>


Diese Seite steht unter der Creative Commons Namensnennung 3.0 Unported Lizenz http://i.creativecommons.org/l/by/3.0/80x15.png