|
Home General Staff Contact Partners Alumni Research Areas Projects Papers Books Reports Awards Teaching Lectures Exams B.Theses M.Theses PhD Theses Go Abroad Misc Talks Library Gallery Links Search Webmaster |
[an error occurred while processing this directive]
Seminar: Memory Monitoring and Analysis
Allgemeine InformationenDas Konzept eines Heap-Speichers ist aus Programmiersprachen nicht mehr wegzudenken. Durch spezielle Operationen
wie Während in älteren und systemnahen Sprachen die Speicherverwaltung (insbesondere das Reservieren und Freigeben von Speicher) noch vom Programmierer selbst übernommen werden muss, unterstützen moderne Programmiersprachen den Programmierer durch einen Garbage Collector, der selbstständig nicht mehr gebrauchte Objekte aus dem Heap entfernt. Abhängig von der jeweiligen Sprache und dem jeweiligen System können dabei verschiedene Probleme im Bezug auf Speicher auftreten. So kann es beispielsweise auch passieren, dass durch Programmierfehler der Garbage Collector gewisse Objekte nicht freigeben kann, obwohl diese nicht mehr benötigt werden. Hier ist es notwendig, den Programmierer bei der Erkennung, Identifizierung und Bekämpfung dieser Problemem zu unterstützen. In diesem Seminar wird klassische und aktuelle Literatur zum Thema Memory Monitoring, also dem Aufzeichen von Speicherzuständen und -operationen, sowie Memory Analysis, also der Verarbeitung solcher Daten, von den Teilnehmern aufgearbeitet und präsentiert. Teilnehmer dieses Seminars haben idealerweise bereits grobe Grundkenntnisse über Speicherverwaltung / Gargabe Collection, z.B. aus der Lehrveranstaltung "System Software", es wird jedoch versucht, in der Kickoff-Veranstaltung einen groben Überblick über die Thematik zu geben, um die Themenauswahl etwas zu erleichtern. Vorläufiger Zeitplan
Wichtige InformationDieser Kurs verwendet JKU Moodle für sämtliche Ankündigungen (Forum mit Mail-Benachrichtigungen), Materalien, Informationen zum LVA-Modus, Bewertungskriterien, An- sowie Abgaben, Korrekturen und Bewertungen. |