I propose the attached patch to change pg_test_fsync's output from
"microsecs" to "usecs", which is the designation we use in other places.
Also remove parentheses, e.g. 

         1 * 16kB open_sync write        8012.933 ops/sec     125 usecs/op
         2 *  8kB open_sync writes       5399.901 ops/sec     185 usecs/op
         4 *  4kB open_sync writes       3340.958 ops/sec     299 usecs/op
         8 *  2kB open_sync writes       1903.621 ops/sec     525 usecs/op
        16 *  1kB open_sync writes       1032.606 ops/sec     968 usecs/op

This is new output for 9.3.

-- 
  Bruce Momjian  <br...@momjian.us>        http://momjian.us
  EnterpriseDB                             http://enterprisedb.com

  + It's impossible for everything to be true. +
diff --git a/contrib/pg_test_fsync/pg_test_fsync.c b/contrib/pg_test_fsync/pg_test_fsync.c
new file mode 100644
index 7bc0d0e..b978d9e
*** a/contrib/pg_test_fsync/pg_test_fsync.c
--- b/contrib/pg_test_fsync/pg_test_fsync.c
***************
*** 25,31 ****
  
  #define LABEL_FORMAT		"        %-32s"
  #define NA_FORMAT			"%18s"
! #define OPS_FORMAT			"%9.3f ops/sec (%6.0f microsecs/op)"
  #define USECS_SEC			1000000
  
  /* These are macros to avoid timing the function call overhead. */
--- 25,31 ----
  
  #define LABEL_FORMAT		"        %-32s"
  #define NA_FORMAT			"%18s"
! #define OPS_FORMAT			"%9.3f ops/sec  %6.0f usecs/op"
  #define USECS_SEC			1000000
  
  /* These are macros to avoid timing the function call overhead. */
-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to