From 6b34711824ecb83b18b5050eb8c91cd8efde5a73 Mon Sep 17 00:00:00 2001 From: Bruce Momjian <bruce@momjian.us> Date: Thu, 18 Mar 2004 20:09:33 +0000 Subject: [PATCH] Allocate 16mb file for testing. --- src/tools/fsync/test_fsync.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/tools/fsync/test_fsync.c b/src/tools/fsync/test_fsync.c index 2a01c4ec114..09909074ab0 100644 --- a/src/tools/fsync/test_fsync.c +++ b/src/tools/fsync/test_fsync.c @@ -29,6 +29,8 @@ #endif #endif +#define WAL_FILE_SIZE (16 * 1024 * 1024) + void die(char *str); void print_elapse(struct timeval start_t, struct timeval elapse_t); @@ -40,7 +42,7 @@ main(int argc, char *argv[]) int tmpfile, i, loops=1000; - char *strout = (char *) malloc(65536); + char *strout = (char *) malloc(WAL_FILE_SIZE); char *filename = FSYNC_FILENAME; if (argc > 2 && strcmp(argv[1],"-f") == 0) @@ -53,12 +55,12 @@ main(int argc, char *argv[]) if (argc > 1) loops = atoi(argv[1]); - for (i = 0; i < 65536; i++) + for (i = 0; i < WAL_FILE_SIZE; i++) strout[i] = 'a'; if ((tmpfile = open(FSYNC_FILENAME, O_RDWR | O_CREAT, S_IRUSR | S_IWUSR)) == -1) die("can't open /var/tmp/test_fsync.out"); - write(tmpfile, strout, 65536); + write(tmpfile, strout, WAL_FILE_SIZE); fsync(tmpfile); /* fsync so later fsync's don't have to do * it */ close(tmpfile); -- GitLab