Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Kean G. Kuiper is active.

Publication


Featured researches published by Kean G. Kuiper.


international symposium on memory management | 2002

An algorithm for parallel incremental compaction

Ori Ben-Yitzhak; Irit Goft; Elliot K. Kolodner; Kean G. Kuiper; Victor Leikehman

Garbage collectors of the mark-sweep family may suffer from memory fragmentation and require the use of compaction. Known compaction methods are expensive and work while program activity is stopped, so that compaction is often a major contributor to garbage collection pause times. We present a parallel incremental compaction algorithm that reduces pause times by working in parallel and evacuating a part of the heap when the program threads are stopped for garbage collection. Our algorithm works with collectors based on mark-sweep, including mostly concurrent collectors. We have implemented a prototype of our algorithm as part of the garbage collector in the IBM JVM. Measurements of our prototype show that even with the most simple-minded policies, e.g., for choosing the area to evacuate, parallel incremental compaction can successfully reduce maximum garbage collection pause times with a minimal performance penalty.


Ibm Systems Journal | 2000

Java server performance: a case study of building efficient, scalable Jvms

Robert Tod Dimpsey; Rajiv Arora; Kean G. Kuiper


Archive | 2002

System and method for compacting a computer system heap

Geoffrey Owen Blandy; Robert Tod Dimpsey; Kean G. Kuiper; Matthew Francis Peters


Archive | 2008

Method and apparatus for analyzing idle states in a data processing system

Jimmie Earl Dewitt; Jesse M. Gordon; Frank Eliot Levine; Kean G. Kuiper; Enio Manuel Pineda; Robert John Urquhart


Archive | 2004

Method and apparatus for identifying differences in runs of a computer program due to code changes

William Preston Alexander; Robert Tod Dimpsey; Kean G. Kuiper; Frank Eliot Levine; Robert John Urquhart


Archive | 2007

System and Method for Call Stack Sampling Combined with Node and Instruction Tracing

Kean G. Kuiper; Frank Eliot Levine; Enio Manuel Pineda


Archive | 2001

Method and system for detecting and coalescing free areas during garbage collection

Kean G. Kuiper


Archive | 2011

SCALABLE CALL STACK SAMPLING

Kean G. Kuiper; Frank Eliot Levine


Archive | 2007

Call stack sampling in a data processing system

Kean G. Kuiper; Frank Eliot Levine; Enio Manuel Pineda


Archive | 2010

Time based context sampling of trace data with support for multiple virtual machines

Kean G. Kuiper; Frank Eliot Levine

Researchain Logo
Decentralizing Knowledge