siege: Use logX for plot

Signed-off-by: Mel Gorman <mgorman@suse.de>
lmbench: Cope with lmbench measuring no data

Signed-off-by: Mel Gorman <mgorman@suse.de>
pgbench: Increase number of write operations

Signed-off-by: Mel Gorman <mgorman@suse.de>
Optionally run workload bound to cpus on a given node

Signed-off-by: Mel Gorman <mgorman@suse.de>
Implement interleave policy for ramdisk and iozone benchmark

Allow ramdisk to be preallocated using NUMA interleave policy. That
allows for much larger ramdisk sizes (like 1/3 of total ram instead of
1/5 of numa node size) while keeping numbers reasonably stable.

Make iozone benchmark run with NUMA interleave policy if any particular
node is not specified to limit NUMA arifacts.

Update iozone in-ram configs to use interleave binding.

Signed-off-by: Jan Kara <jack@suse.cz>
Signed-off-by: Mel Gorman <mgorman@suse.de>
trinity: Create tmp directory with free permissions

Signed-off-by: Mel Gorman <mgorman@suse.de>