From 72ad513583b9579320f04a6f1273fa25206b67d8 Mon Sep 17 00:00:00 2001 From: Andrea Mazzoleni Date: Thu, 4 Sep 2014 22:53:55 +0200 Subject: [PATCH] Rejects the libaio TODO, as it's slower than not using it. --- TODO | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/TODO b/TODO index dbb6c571..ff96fd58 100644 --- a/TODO +++ b/TODO @@ -102,10 +102,6 @@ File with the same name will get an extra extension like ".1", ".2". * Use threads to scan all the disks at the same time. -* Use Async IO for Linux (libaio). -See thread: https://sourceforge.net/p/snapraid/discussion/1677233/thread/a300a10b/ -Docs at: http://www.fsl.cs.sunysb.edu/~vass/linux-aio.txt - * Create a filesystem snapshot at every sync, and use it in all the other commands automatically. At the next sync, drop the old snapshot and create a new one. @@ -129,6 +125,12 @@ Rejected TODO This is a list of rejected TODO items. +* Use Async IO for Linux (libaio). +See thread: https://sourceforge.net/p/snapraid/discussion/1677233/thread/a300a10b/ +Docs at: http://www.fsl.cs.sunysb.edu/~vass/linux-aio.txt +- Implemented for scrub in the "libaio" branch, but it's slower of +about 20% in my machine. + * Allow to put parity directly into the underline block device without the need of any filesystem. That would allow to increase a lot the free space for parity.