X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flibsystemd-bus%2Ftest-bus-kernel-benchmark.c;h=2e84cd9244653752dca46a08115fa84ce2675387;hb=602c0e740f8290cc9c4f13f2eb4b23fbbd7a8d2b;hp=2ece2a0029df8d92654105eb4b4aea2f8b1b14ea;hpb=311754514cd24210f9c72e0af5173d7895690e5f;p=elogind.git diff --git a/src/libsystemd-bus/test-bus-kernel-benchmark.c b/src/libsystemd-bus/test-bus-kernel-benchmark.c index 2ece2a002..2e84cd924 100644 --- a/src/libsystemd-bus/test-bus-kernel-benchmark.c +++ b/src/libsystemd-bus/test-bus-kernel-benchmark.c @@ -32,7 +32,7 @@ #include "bus-kernel.h" #include "bus-internal.h" -#define MAX_SIZE (8*1024*1024) +#define MAX_SIZE (4*1024*1024) static usec_t arg_loop_usec = 100 * USEC_PER_MSEC; @@ -118,7 +118,7 @@ static void client_bisect(const char *address) { if (csize <= 0) break; - fprintf(stderr, "%zu\t", csize); + printf("%zu\t", csize); b->use_memfd = 0; @@ -138,7 +138,7 @@ static void client_bisect(const char *address) { if (now(CLOCK_MONOTONIC) >= t + arg_loop_usec) break; } - printf("%u\n", (unsigned) ((n_copying * USEC_PER_SEC) / arg_loop_usec)); + printf("%u\n", (unsigned) ((n_memfd * USEC_PER_SEC) / arg_loop_usec)); if (n_copying == n_memfd) break; @@ -176,11 +176,11 @@ static void client_chart(const char *address) { printf("SIZE\tCOPY\tMEMFD\n"); - for (csize = 1; csize < MAX_SIZE; csize *= 2) { + for (csize = 1; csize <= MAX_SIZE; csize *= 2) { usec_t t; unsigned n_copying, n_memfd; - fprintf(stderr, "%zu\t", csize); + printf("%zu\t", csize); b->use_memfd = 0;