June, 2010 Archive

RSIO: Automatic User Interaction Detection and Scheduling

Haoqiang Zheng, Jason Nieh Proceedings of the ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2010), New York, NY, June 14-18, 2010, pp. 263-274 Abstract We present RSIO, a processor scheduling framework for im- proving the response time of latency-sensitive applications by monitoring accesses to I/O channels and inferring when user interactions occur. RSIO automatically identifies pro- …

Read More

Transparent, Lightweight Application Execution Replay on Commodity Multiprocessor Operating Systems

Oren Laadan, Nicolas Viennot, Jason Nieh Proceedings of the ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS 2010), New York, NY, June 14-18, 2010, pp. 155-166 Abstract We present SCRIBE, the first system to provide transparent, low- overhead application record-replay and the ability to go live from replayed execution. SCRIBE introduces new lightweight operat- ing system mechanisms, …

Read More

Apiary: Easy-to-Use Desktop Application Fault Containment on Commodity Operating Systems

Shaya Potter, Jason Nieh Proceedings of the 2010 USENIX Annual Technical Conference (USENIX 2010), Boston, MA, June 22-25, 2010, pp. 103-116 Abstract Desktop computers are often compromised by the inter- action of untrusted data and buggy software. To address this problem, we present Apiary, a system that trans- parently contains application faults while retaining the usage metaphors of a traditional …

Read More

Columbia University Department of Computer Science