2. Teil des Seminars

Benchmarking von Wir sollen:
  1. die 3 Algorithmen verstehen
  2. implementieren
  3. benchmarken

Implementierung

Speicherbereinigung

Der Speicher wird durch ein groszes Array dargestellt. Die Testprogramme greifen ueber Funktionen auf den Speicher zu Die aktiven Zellen enthalten eine bestimmte Anzahl von Referenzen (wirklich, wieviele?), sie koennen unterschiedliche Groeszen haben. Soll das Markierungsverfahren in die Messung miteinbezogen werden, oder laeuft es auszer Konkurrenz? Wenn es miteingerechnet wird, wie bekommen wir den (moeglicherweise) notwendigen Stack in unseren Speicherbereich?

Testprogramme

Die Verfahren sollen mit verschiedenen Belastungsarten konfrontiert werden. (?!) Was ist sinnvoll, realistisch?