[Aoetools-discuss] [ANNOUNCE] ggaoed 1.0
Brought to you by:
ecashin,
elcapitansam
From: Gabor G. <go...@sz...> - 2009-11-12 10:46:31
|
Hi, I've released ggaoed 1.0, my AoE target implementation for Linux. It is available at: http://code.google.com/p/ggaoed Highlights: - Event-based model where a single process can serve a large number of devices and network interfaces - Uses Linux AIO for I/O submission, eventfd for notification, and epoll for event processing - Supports the memory mapped packet interface for receiving and sending data (sending needs kernel 2.6.31 or later), reducing the number of system calls needed for communication - Request merging: read/write requests for adjacent data blocks can be submitted as a single I/O request - Request batching: multiple I/O requests can be submitted using a single system call - Fixes a few bugs that were present in 0.9 You need at least kernel 2.6.27 to run ggaoed. Known bugs: - The README says you need xsltproc to build the man pages but I have switched to docbook2x-man in the last minute. Oh well. Gabor -- --------------------------------------------------------- MTA SZTAKI Computer and Automation Research Institute Hungarian Academy of Sciences --------------------------------------------------------- |