diff options
Diffstat (limited to '')
-rw-r--r-- | src/tests/bigmyriad.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/tests/bigmyriad.cpp b/src/tests/bigmyriad.cpp index 9d24741..73a3315 100644 --- a/src/tests/bigmyriad.cpp +++ b/src/tests/bigmyriad.cpp | |||
@@ -5,14 +5,15 @@ | |||
5 | int main() | 5 | int main() |
6 | { | 6 | { |
7 | Bu::File f("big.myr", Bu::File::Read|Bu::File::Write|Bu::File::Create ); | 7 | Bu::File f("big.myr", Bu::File::Read|Bu::File::Write|Bu::File::Create ); |
8 | Bu::Myriad m( f, 256, 12 ); | 8 | Bu::Myriad m( f, 512, 12 ); |
9 | 9 | ||
10 | char *buf = new char[1024*1024*10]; | 10 | #define SSIZE (1024*8) // 1024*1024*10 |
11 | char *buf = new char[SSIZE]; | ||
11 | 12 | ||
12 | for( int j = 0; j < 25; j++ ) | 13 | for( int j = 0; j < 25; j++ ) |
13 | { | 14 | { |
14 | memset( buf, j, 1024*1024*10 ); | 15 | memset( buf, j, SSIZE ); |
15 | m.create( Bu::Myriad::Write ).write( buf, 1024*1024*10 ); | 16 | m.create( Bu::Myriad::Write ).write( buf, SSIZE ); |
16 | // m.sync(); | 17 | // m.sync(); |
17 | printf("\r%03d%%", (j+1)*100/25 ); | 18 | printf("\r%03d%%", (j+1)*100/25 ); |
18 | fflush( stdout ); | 19 | fflush( stdout ); |