Concurrent Garbage Collector

Slides:



Advertisements
Ähnliche Präsentationen
Intel ITX Board mit Atom CPU
Advertisements

Kap. 7 Sortierverfahren Kap. 7.0 Darstellung, Vorüberlegungen
PC-Kauf im IV. Quartal 1998 Dipl.-Ing. Jörg Dannenberg
Computeria Zürich Treff vom 4. Oktober 2006 Microsoft Vista (RC1) der Nachfolger von Windows XP Ein Vortrag von René Brückner.
E – c o m m e r z. Notebook ca. AMD MB DDR RAM 128 MB Grafikkarte 80 GB Festplatte 15,4 Display DVD Brenner WLAN integriert (Modem on Board)
Malware austricksen I Bisher vorgestellte Tools, Techniken und Vorgehensweisen zielten darauf ab, Malware an der Verbreitung und/oder am Anrichten von.
Informationsveranstaltung: Wahlpflichtunterricht in den Klassen 7/8 Elisabethenschule
Virtualisierung bei der GWDG, Struktur
Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen Am Fassberg, Göttingen Fon: Fax:
1 Der Zusammenbau der Azubirechner des 1. Lehrjahres Von Thomas Kaiser.
n4 Streaming Media System
Open Source Prozessor Leon2 Peer Royla und Marco Siebert RST-Labor WS 04/05 Prof. Dr.-Ing. Thomas Risse.
AkadOR W. Wagner, Didaktik der Chemie, Universität Bayreuth Sicherung auf HD: Beschreibung z.B. HD 500 GB: 1.Partition 1: Laufwerk C:, ca. 250GB Inhalt:
Beschleunigung Virtueller Privater Netze durch Netzwerkprozessoren
Referat 05 (Hau) Info-Veranstaltung: Haushaltsdaten-Aufbereitung und -Versand mit GOLDESEL II + Axel Hauschild, Referat , Raum 1010, SFG.
TENEZ Hallenreservierungssystem Verwaltung von mehreren Vereinen Mehrere Standorte mit Plätzen Kundenverwaltung Reports Mobile Version Open Source.
PowerPoint Präsentation
Performance-Steigerung durch schnelle Festplatten Ulrich Dinger.
PCs und Zubehör.
Es ist wichtig, gut zu überlegen, was ich brauche und wie ich den PC nutze Viele Komponenten können nachgerüstet werden und sind dann zu diesem Zeitpunkt.
Skype Peer to Peer Internet Telefonie Rechner-Rechner-Verbindung [P2P VOIP] Skype Download l Peer to Peer Internet Telefonie Rechner-Rechner-Verbindung.
Workshop ( Arbeitsgruppe ) Mit Maus-Klick weiter.!
Hardwarekonzept für eine Versicherung
Eine Einführung BitDefender Seite 2 BitDefender 2011 – Übersicht BitDefender 2011 wurde entwickelt, um Anwendern drei Dinge zu bieten: Hervorragenden.
INTEL Pentium 4 Prozessor
BDE Geräte
Aurora mALX © Christian Barby FIN
Perfect CD GmbH Handel mit Hard- und Software Übungsfirma der HLA Wiener Neustadt PERFEKTHEIT und Erfolg kommen mit,,Ich kann und nicht durch,,Ich kann.
3.4 CPU-Chips und Busse CPU-Chips
W ahrnehmungs - rennschärfe- edemärker W T T est …und Trainer 2.0.
Von Oliver Richard. Notebook Preis: Arbeits-PC Großer Bildschirm, Videoschnitt, Bildbearbeitung Gewicht: nicht zu schwer Vorgaben.
Technische Information. © Sistema GeoDAT, S.L. 01/08/2004Sistema GeoDAT, S.L.2 SERVER … Betriebssysteme … –Microsoft Windows Server 2000 oder –Microsoft.
Wer wird Millionär? Willkommen zu 50: Million ,000 13
VIRTUALISIERUNG AG-Tagung Informatik 2008.
Das Innenleben des Computers
Vom Bit zum Byte.
Übersicht: Hardware Zentraleinheit EVA-Prinzip
Ihr Server für Zuhause Bernhard Frank Microsoft Deutschland GmbH blogs.technet.com/bernhard_frank.
Kassensysteme.
Modul I Grundlagen Hardware
AUGE e.V. - Der Verein der Computeranwender Die Sandy Bridge-Prozessoren von Intel – und ein Ausblick auf die Ivy-Bridge-Technologie Peter G. Poloczek.
DDR vs. RDRAM Ein Vergleich von Speichertechnologien Bernhard Fiser Stefan Schönauer.
Speichergrößen in der digitalen Datenverarbeitung
Kursdokumentenmanagement. Inhalt Zielgruppe Anwendungs- breiche Vorteile der Lösung Kosten Testen der Software Funktionsweise und Voraus- setzungen Anwendungs-
Computerbenutzung und Dateimanagement
Central Processing Unit von David Kleuker und Thomas Auner
must-haves des POV-PCs
Prozessoren im Jahre 2006 von Tobias Schulz.
Geschichte der Mikroprozessoren (vom 8086 bis zum Pentium Dual Core
Cloud-Computing.
Partner Präsentation Interaktives Planen in der Fertigung.
Wolfgang Schrade, Glattbrugg
MEIN LEBEN Marvin Burger. ECKDATEN Name: Marvin Lucas Burger Muttersprache: Deutsch Sprachen: Deutsch, Englisch, Latein Geburtsdaten: Geboren am 6.Februar.
Startscreen. Der Ablauf - der Schlüssel zur mehrplatzfähigen Lösung Prüfungsbögen LogiKIS SRV einlesen.
WINDOWS 2003 Server. Standart Varianten für 32 Bit: Web Edition: Unterstützt Single(1)- oder Dual(2)-Prozessor-Systeme und bis zu 2 GB RAM 32-Bit Standard.
MAYA KINDLER 5C NOTEBOOK-KAUF. WAS WOLLEN MEINE ELTERN? Schönes Design Schnelle Leistung Einfache Bedienung Nicht zu groß Euro.
Windows 2003 Server. Systemvorassetzungen KomponenteMindestvorausstattungEmpfohlene Ausstattung Prozessor Intel Pentium oder kompatibel ab 133 MHz Intel.
Wie erstellt man Inhalte innerhalb Second Life?. Gliederung  Voraussetzungen  Anmeldung  Tastaturkürzel  Kommunikation  Orientierung  3-D-Bau 
NOTEBOOKS Grundausstattung und Preisvergleich. Bekannte Hersteller AppleHPSonyToshiba.
SecuCAM CST 1.0 Ein Tool zur Kameraüberwachung WARNIMONT Pol T3IF Projet de fin d‘études Lycée du Nord Wiltz.
© Andreas Dirnberger Referat Intel-Prozessoren Intel-Prozessoren Gliederung: Prozessoren: CentrinoCentrino, CeleronCeleron, Pentium 44, Pentium.

Dr. Klaus Ruhlig Technology & Product Consulting Sun Microsystems, München Skalierbare Rechnerarchitekturen für ein DWH: Eine vergleichende Analyse.
© 2016 TravelTainment Einführung in die Garbage Collection Seminarvortrag Lars Frauenrath 1.
WINDOWS. Gliederung 1. Definition 2. Geschichte / Versionen 3. Voraussetzungen 4. Wie wird es installiert? 5. Wofür ist Windows gut? 6. Quellen.
PC Aufrüsten, Auftrag 1 Systemtools, Benchmark
Screenrecording Software Autor: Konrad Rennert Der Vortrag kann mit deutschen Untertiteln bei YouTube abgerufen werden. Vergleich im Detail: Die meist-genutzten.
Vorgestern, gestern und heute
Computerbenutzung und Dateimanagement
Wolfgang Schrade, Glattbrugg
 Präsentation transkript:

Concurrent Garbage Collector Semesterarbeit Concurrent Garbage Collector Eingereicht bei: Tomas Pospisek Eingereicht von: Daren Thomas

Inhalt Aufgabenstellung Vorbedingungen Lösungsschritte Resultate Weiterführende Arbeiten

Aufgabenstellung Hauptziel Sekundärziel Implementation des Concurrent Garbage Collectors von Dijkstra Sekundärziel Vergleich mit TwoSpace Algorithmus

Vorbedingungen Runtime Testproblem Funktionsweise bekannt Anpassbar an spezielle Bedürfnisse Testproblem alloziiert Speicher möglichst konfigurierbar

Lösungsschritte Definition Syntax / Semantik von Sina Testalgorithmus entwerfen Entwicklung des Parsers Implementation des Interpreters

Lösungsschritte Implementation von TwoSpace Implementation des Concurrent Garbage Collectors Vergleich TwoSpace vs. Concurrent

Architektur

Vergleich der Algorithmen Testmaschinen Sony Vaio mit Windows XP und Intel Pentium Mobile Prozessor (1.19 GHz) und 512 MB RAM MacBook mit OS X und Intel Core 2 Duo (je 1.8 GHz) und 1 GB RAM

Vergleich der Algorithmen Testreihe 500 / 1000 Zeilen 10 / 100 / 500 Zeichen Heapgrösse = 2^n KB für 1 <= n <= 15

Vergleich der Algorithmen 1000 Zeilen à 10 Zeichen (1 CPU)

Vergleich der Algorithmen 1000 Zeilen à 10 Zeichen (2 CPU)

Vergleich der Algorithmen 1000 Zeilen à 500 Zeichen (1 CPU)

Vergleich der Algorithmen 1000 Zeilen à 500 Zeichen (2 CPU)

Resultate TwoSpace Algorithmus ist mindestens doppelt so schnell und einfacher bessere Wartbarkeit Nebenläufigkeit und Prozessorarchitektur Datenzugriffe möglichst trennen

Weiterführende Arbeiten Portierung auf andere Architekturen Implementation von Multithreading in Sina Optimierung der Garbage Collectors