RSS 2 projects tagged "daemon"

Download Website Updated 20 Apr 2009 memventi

Screenshot
Pop 40.27
Vit 42.71

Memventi is a Venti daemon. It speaks the same Venti protocol as the real Venti in Plan 9 from Bell Labs. It is a storage server that stores data blocks up to 56KB using its SHA-1 hash (called its score) to address it. It keeps a mapping of score to disk location in memory (in a memory-efficient manner). Blocks written cannot be removed, and blocks are only written once. Memventi writes new blocks to an append-only file, thereby making file corruption due to bugs practically impossible.

No download No website Updated 20 Jun 2009 Multi Threaded Daemon - enhanced

Screenshot
Pop 36.86
Vit 1.00

Multi Threaded Daemon - enhanced is a class that implements a daemon that can spawn multiple parallel threads. It includes a sample app to monitor a "queue" directory on the filesystem, and spawns up to "N" child processes to parse individual files from it. It is an enhanced version of the original Multithreaded Daemon class written by Benoit Perroud. This version provides several robustness improvements, adds support for handling signals (SIGTERM, SIGHUP), and a unique PID file to avoid starting multiple instances.

Screenshot

Project Spotlight

libpetey

A small scientific/numerical computation library.

Screenshot

Project Spotlight

j661

Provides a generic CDS (or ARINC 661 Server) conforming to the ARINC 661 standard.