From badb47bc8077cbdcf1f8b35852f00d1a2dc41e57 Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Mon, 11 Nov 2019 21:27:31 +0300 Subject: [PATCH] Test with random --- test.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test.cpp b/test.cpp index 3906c496..f4020e4a 100644 --- a/test.cpp +++ b/test.cpp @@ -72,9 +72,9 @@ inline bool operator == (const obj_ver_id & a, const obj_ver_id & b) int main(int argc, char *argv[]) { - // std::map 5M entries -> 2.115s - // btree_map 5M entries -> 0.458s - // sparse_hash_map 5M entries -> 2.193s + // std::map 5M entries monotone -> 2.115s, random -> 8.782s + // btree_map 5M entries monotone -> 0.458s, random -> 5.429s + // sparse_hash_map 5M entries -> 2.193s, random -> 2.586s //btree::btree_map dirty_db; //std::map dirty_db; spp::sparse_hash_map dirty_db; @@ -82,7 +82,7 @@ int main(int argc, char *argv[]) { dirty_db[(obj_ver_id){ .oid = (object_id){ - .inode = 1, + .inode = rand(), .stripe = i, }, .version = 1,