@cryptotaxi247 / kubo / commits / c048b6b0f

add mixed benchmark

BenchmarkMixedAddCat1MBXX 2 517168259 ns/op 2.03 MB/s BenchmarkMixedAddCat2MBXX 2 526999378 ns/op 3.98 MB/s BenchmarkMixedAddCat4MBXX 2 543184846 ns/op 7.72 MB/s BenchmarkMixedAddCat8MBXX 2 590800431 ns/op 14.20 MB/s BenchmarkMixedAddCat16MBX 2 688463619 ns/op 24.37 MB/s BenchmarkMixedAddCat32MBX 2 881731910 ns/op 38.06 MB/s BenchmarkMixedAddCat64MBX 1 1254493054 ns/op 53.49 MB/s BenchmarkMixedAddCat128MB 1 1941335608 ns/op 69.14 MB/s BenchmarkMixedAddCat256MB 1 4748005512 ns/op 56.54 MB/s @whyrusleeping License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>

Brian Tiger Chow committed Dec 15, 2014 at 20:56 UTC c048b6b0ffd7a43ac754c375dbf748cfaa4afb7a
1 file changed +12
epictest/bench_test.go
+12
@@ -64,3 +64,15 @@ func BenchmarkBlockstoreSlowAddCat32MB(b *testing.B) { benchmarkAddCat(32*MB, b
64 func BenchmarkBlockstoreSlowAddCat64MB(b *testing.B) { benchmarkAddCat(64*MB, blockstore, b) }
65 func BenchmarkBlockstoreSlowAddCat128MB(b *testing.B) { benchmarkAddCat(128*MB, blockstore, b) }
66 func BenchmarkBlockstoreSlowAddCat256MB(b *testing.B) { benchmarkAddCat(256*MB, blockstore, b) }
67 +
68 +var mixed = Config{}.Network_NYtoSF().Blockstore_SlowSSD2014().Routing_Slow()
69 +
70 +func BenchmarkMixedAddCat1MBXX(b *testing.B) { benchmarkAddCat(1*MB, mixed, b) }
71 +func BenchmarkMixedAddCat2MBXX(b *testing.B) { benchmarkAddCat(2*MB, mixed, b) }
72 +func BenchmarkMixedAddCat4MBXX(b *testing.B) { benchmarkAddCat(4*MB, mixed, b) }
73 +func BenchmarkMixedAddCat8MBXX(b *testing.B) { benchmarkAddCat(8*MB, mixed, b) }
74 +func BenchmarkMixedAddCat16MBX(b *testing.B) { benchmarkAddCat(16*MB, mixed, b) }
75 +func BenchmarkMixedAddCat32MBX(b *testing.B) { benchmarkAddCat(32*MB, mixed, b) }
76 +func BenchmarkMixedAddCat64MBX(b *testing.B) { benchmarkAddCat(64*MB, mixed, b) }
77 +func BenchmarkMixedAddCat128MB(b *testing.B) { benchmarkAddCat(128*MB, mixed, b) }
78 +func BenchmarkMixedAddCat256MB(b *testing.B) { benchmarkAddCat(256*MB, mixed, b) }