Date: Thu, 18 Feb 1999 06:13:29 -0800 (PST) From: "Jonathan M. Bresler" <jmb@hub.freebsd.org> To: freebsd-hackers@freebsd.org Subject: FreeBSD-Rio released (fwd) Message-ID: <19990218141329.3EB91113CF@hub.freebsd.org>
next in thread | raw e-mail | index | archive | help
Alex Boisvert <alex@gel.usherb.ca> sent this message to the list, but it bounced....nonetheless its a matter of interest to the FreeBSD community. From: "Peter M. Chen" <pmchen@eecs.umich.edu> Subject: Announcing Rio for FreeBSD The Rio (RAM I/O) project at Michigan is pleased to release an implementation of the Rio file cache for FreeBSD. The basic idea of Rio is to make memory as safe as disk from operating system crashes. Such "reliable main memory" is useful in a variety of contexts: * file systems: reliable main memory provides the semantics of synchronous writes with the performance of a pure write-back file system. The only disk writes needed are when the file cache becomes full. * transaction systems: reliable main memory allows a very simple and fast implementation of atomic, durable actions. We've built such a system, called Vista, that can achieve 2000x lower overhead per transaction than a comparable transaction system. Vista transactions can be done in a few microseconds. * checkpointing: Discount Checking is a checkpointing library that allows general applications to recover from operating system and application crashes. Discount Checking builds on Rio's reliable main memory and Vista's fast transactions to achieve very low overhead and a high degree of transparency. Discount Checking slows real applications down by less than 0.6%, even while taking checkpoints frequently enough to save every externally visible event. Discount Checking makes application and OS crashes appear as if the application pauses and resumes. Papers describing Rio, Vista, and Discount Checking are available on the Rio web page (http://www.eecs.umich.edu/Rio). Wee Teck Ng and Peter M. Chen EECS Department University of Michigan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990218141329.3EB91113CF>