Hiroshi Hatake
null+****@clear*****
Fri Jan 9 18:30:46 JST 2015
Hiroshi Hatake 2015-01-09 18:30:46 +0900 (Fri, 09 Jan 2015) New Revision: 942fcb139206d0a3ec01a2c057e09de03a7cb1c8 https://github.com/groonga/benchmarks/commit/942fcb139206d0a3ec01a2c057e09de03a7cb1c8 Message: Set print directory size frequency Modified files: bench_reference_vector.rb Modified: bench_reference_vector.rb (+8 -2) =================================================================== --- bench_reference_vector.rb 2015-01-09 18:26:31 +0900 (a4f83f0) +++ bench_reference_vector.rb 2015-01-09 18:30:46 +0900 (9504c5f) @@ -48,11 +48,14 @@ load --table Articles EOH end -def load_data(num_loop) +def load_data(num_loop, dirname, print_frequency) num_loop.times.each do |i| print(<<-EOH.strip) {"_key": "http://groonga.org/#{i}", "tags": "#{article_tags}"}, EOH + if (i % print_frequency) == 0 + get_dir_size(dirname, i) + end end end @@ -60,6 +63,9 @@ def eof_data print("]") end +target_records_size = 100000 +print_frequency = target_records_size / 10 create_table -load_data(10000) +load_data(target_records_size, "db", print_frequency) eof_data +get_dir_size("db", target_records_size) -------------- next part -------------- HTML����������������������������...ダウンロード