scispace - formally typeset
F

Fridtjof Siebert

Researcher at Aicas

Publications -  25
Citations -  540

Fridtjof Siebert is an academic researcher from Aicas. The author has contributed to research in topics: Garbage collection & Java. The author has an hindex of 14, co-authored 25 publications receiving 535 citations. Previous affiliations of Fridtjof Siebert include Open Group & Karlsruhe Institute of Technology.

Papers
More filters
Proceedings ArticleDOI

Eliminating external fragmentation in a non-moving garbage collector for Java

TL;DR: This paper presents a new object model that is based on fixed size blocks that eliminates external fragmentation without the need to move objects and allows for deterministic memory management as needed in real-time systems that is difficult to achieve with moving collectors and unparalleled by current implementations.
Proceedings ArticleDOI

Hard real-time garbage collection in the Jamaica virtual machine

TL;DR: The garbage collection mechanism that is used by the Jamaica Virtual Machine, an implementation of the Java Virtual Machine Specification, differs significantly from existing implementations in the way threads are implemented, root references are found and in the object layouts that are used.
Proceedings ArticleDOI

Realtime garbage collection in the JamaicaVM 3.0

TL;DR: The recent improvements of the JamaicaVM garbage collector include support for automatic heap expansion; reduction of the memory overhead for garbage collector internal structures; and significant performance optimisation such as a faster write-barrier and a sweep phase that does not need to touch the objects and therefore reduces the number of cache misses caused during sweep.
Proceedings ArticleDOI

Limits of parallel marking garbage collection

TL;DR: An upper bound is given for the number of stalls that may occur as a function of simple properties of the memory graph for the Java applications that are part of the SPECjvm98 benchmark suite and the theoretical worst-case scalability of a parallel mark phase is analysed.
Book ChapterDOI

Constant-Time Root Scanning for Deterministic Garbage Collection

TL;DR: The basic idea is to ensure that copies of all root references exist on the heap whenever the garbage collector might become active, which reduces the root scanning phase of the garbage collection cycle to an efficient constant-time operation.