Graduate Research Assistant, UMass Amherst (2003-2009)
I have focused on cooperative resource management for high performance. For example coordinating virtual memory manager and garbage ... more> collector to avoid page swapping when under memory pressure, and integrating CPU, memory and I/O management in Linux kernel to provide better support for interactive applications. Most of these projects involve multiple components in both kernel and user space.