From: Christian Ehrhardt <ehrhardt@xxxxxxxxxxxxxxxxxx> For our tests with about 250k files we found the smalloc pool being depleated. Now for us values of 3-4 would be enough, but since it is a compile time switch I'd like to make it safe for everybody and set 8. Since it is a dynamic sizing anyway that should hopefully be ok for everybody. Signed-off-by: Christian Ehrhardt <ehrhardt@xxxxxxxxxxxxxxxxxx> --- [diffstat] [diff] --- smalloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/smalloc.c +++ b/smalloc.c @@ -26,7 +26,7 @@ #define SMALLOC_BPL (SMALLOC_BPB * SMALLOC_BPI) #define INITIAL_SIZE 16*1024*1024 /* new pool size */ -#define MAX_POOLS 1 /* maximum number of pools to setup */ +#define MAX_POOLS 8 /* maximum number of pools to setup */ #define SMALLOC_PRE_RED 0xdeadbeefU #define SMALLOC_POST_RED 0x5aa55aa5U -- To unsubscribe from this list: send the line "unsubscribe fio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html