Skip to content

Instantly share code, notes, and snippets.

@Sudha247
Created November 6, 2020 07:47
Show Gist options
  • Save Sudha247/8c88d122e8f5b768fb5e76bd41f07c5b to your computer and use it in GitHub Desktop.
Save Sudha247/8c88d122e8f5b768fb5e76bd41f07c5b to your computer and use it in GitHub Desktop.
{"name":"finalise.90","command":"taskset --cpu-list 5 ./finalise.exe 90","time_secs":2.0554890632629395,"user_time_secs":2.023232,"sys_time_secs":0.031987,"maxrss_kB":49892,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":42779695,"minor_words":42779629,"promoted_words":35950105,"major_words":35950171,"minor_collections":205,"major_collections":45,"heap_words":2502656,"top_heap_words":3633152,"mean_space_overhead":46.059339},"codesize":166537.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"weakretain.50_10000000","command":"taskset --cpu-list 5 ./weakretain.exe 50 10000000","time_secs":1.476759910583496,"user_time_secs":1.436519,"sys_time_secs":0.040014,"maxrss_kB":98708,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":71621242,"minor_words":61621173,"promoted_words":19932519,"major_words":29932588,"minor_collections":257,"major_collections":29,"heap_words":11605637,"top_heap_words":11957893,"mean_space_overhead":7.401392},"codesize":79437.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"weakretain.100_10000000","command":"taskset --cpu-list 5 ./weakretain.exe 100 10000000","time_secs":2.018018960952759,"user_time_secs":1.973729,"sys_time_secs":0.044038,"maxrss_kB":103820,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":70230580,"minor_words":60230511,"promoted_words":39978351,"major_words":49978420,"minor_collections":342,"major_collections":37,"heap_words":12396165,"top_heap_words":12637829,"mean_space_overhead":10.878775},"codesize":79437.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"weakretain.25_10000000","command":"taskset --cpu-list 5 ./weakretain.exe 25 10000000","time_secs":1.1717429161071777,"user_time_secs":1.13536,"sys_time_secs":0.036106,"maxrss_kB":91096,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":71621242,"minor_words":61621173,"promoted_words":9966735,"major_words":19966804,"minor_collections":256,"major_collections":28,"heap_words":10823301,"top_heap_words":10999429,"mean_space_overhead":4.226204},"codesize":79437.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"finalise.100","command":"taskset --cpu-list 5 ./finalise.exe 100","time_secs":2.1573448181152344,"user_time_secs":2.109121,"sys_time_secs":0.047934,"maxrss_kB":56740,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":41441153,"minor_words":41441087,"promoted_words":39844765,"major_words":39844831,"minor_collections":194,"major_collections":42,"heap_words":3964928,"top_heap_words":4231168,"mean_space_overhead":44.372003},"codesize":166537.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"weakretain.75_1000","command":"taskset --cpu-list 5 ./weakretain.exe 75 1000","time_secs":0.6495928764343262,"user_time_secs":0.645394,"sys_time_secs":0.003983,"maxrss_kB":5504,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":61631369,"minor_words":61630300,"promoted_words":912626,"major_words":913695,"minor_collections":287,"major_collections":59,"heap_words":70637,"top_heap_words":74733,"mean_space_overhead":309.418652},"codesize":79437.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"finalise.60","command":"taskset --cpu-list 5 ./finalise.exe 60","time_secs":1.571423053741455,"user_time_secs":1.563154,"sys_time_secs":0.008016000000000001,"maxrss_kB":31440,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":48590017,"minor_words":48589951,"promoted_words":23997425,"major_words":23997491,"minor_collections":234,"major_collections":51,"heap_words":1474560,"top_heap_words":2138112,"mean_space_overhead":47.688122},"codesize":166537.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"weakretain.50_1000","command":"taskset --cpu-list 5 ./weakretain.exe 50 1000","time_secs":0.6416909694671631,"user_time_secs":0.637462,"sys_time_secs":0.003984,"maxrss_kB":5536,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":61631369,"minor_words":61630300,"promoted_words":912626,"major_words":913695,"minor_collections":287,"major_collections":59,"heap_words":70637,"top_heap_words":74733,"mean_space_overhead":309.418652},"codesize":79437.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"weakretain.25_1000","command":"taskset --cpu-list 5 ./weakretain.exe 25 1000","time_secs":0.534459114074707,"user_time_secs":0.53022,"sys_time_secs":0.003986,"maxrss_kB":5620,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":61631369,"minor_words":61630300,"promoted_words":912626,"major_words":913695,"minor_collections":287,"major_collections":59,"heap_words":70637,"top_heap_words":74733,"mean_space_overhead":309.418652},"codesize":79437.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"weakretain.75_100000","command":"taskset --cpu-list 5 ./weakretain.exe 75 100000","time_secs":1.0209619998931885,"user_time_secs":1.012703,"sys_time_secs":0.008005,"maxrss_kB":13668,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":60381735,"minor_words":60281666,"promoted_words":29987438,"major_words":30087507,"minor_collections":317,"major_collections":88,"heap_words":923301,"top_heap_words":1054373,"mean_space_overhead":87.199248},"codesize":79437.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"weakretain.100_100000","command":"taskset --cpu-list 5 ./weakretain.exe 100 100000","time_secs":1.1338410377502441,"user_time_secs":1.125634,"sys_time_secs":0.007983000000000001,"maxrss_kB":13144,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":60330579,"minor_words":60230510,"promoted_words":39978350,"major_words":40078419,"minor_collections":414,"major_collections":109,"heap_words":923301,"top_heap_words":1054373,"mean_space_overhead":87.10415399999999},"codesize":79437.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"weakretain.75_10000000","command":"taskset --cpu-list 5 ./weakretain.exe 75 10000000","time_secs":1.652784824371338,"user_time_secs":1.608493,"sys_time_secs":0.044013,"maxrss_kB":106332,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":70281736,"minor_words":60281667,"promoted_words":29987439,"major_words":39987508,"minor_collections":258,"major_collections":29,"heap_words":12392069,"top_heap_words":12920453,"mean_space_overhead":9.680657},"codesize":79437.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"finalise.70","command":"taskset --cpu-list 5 ./finalise.exe 70","time_secs":1.705077886581421,"user_time_secs":1.684795,"sys_time_secs":0.020009,"maxrss_kB":36844,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":47249579,"minor_words":47249513,"promoted_words":27936913,"major_words":27936979,"minor_collections":224,"major_collections":49,"heap_words":2424832,"top_heap_words":2588672,"mean_space_overhead":46.424824},"codesize":166537.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"finalise.40","command":"taskset --cpu-list 5 ./finalise.exe 40","time_secs":1.2041280269622803,"user_time_secs":1.20388,"sys_time_secs":0.0,"maxrss_kB":21408,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":53112313,"minor_words":53112247,"promoted_words":15978069,"major_words":15978135,"minor_collections":253,"major_collections":55,"heap_words":917504,"top_heap_words":1327104,"mean_space_overhead":49.859523},"codesize":166537.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"weakretain.50_100000","command":"taskset --cpu-list 5 ./weakretain.exe 50 100000","time_secs":0.9121909141540527,"user_time_secs":0.903945,"sys_time_secs":0.007998999999999999,"maxrss_kB":11228,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":61730369,"minor_words":61630300,"promoted_words":19932130,"major_words":20032199,"minor_collections":318,"major_collections":90,"heap_words":571045,"top_heap_words":747173,"mean_space_overhead":82.071665},"codesize":79437.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"finalise.20","command":"taskset --cpu-list 5 ./finalise.exe 20","time_secs":0.7694289684295654,"user_time_secs":0.769185,"sys_time_secs":0.0,"maxrss_kB":13848,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":57631993,"minor_words":57631927,"promoted_words":7981361,"major_words":7981427,"minor_collections":268,"major_collections":55,"heap_words":487424,"top_heap_words":708608,"mean_space_overhead":60.335196},"codesize":166537.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"finalise.50","command":"taskset --cpu-list 5 ./finalise.exe 50","time_secs":1.3953979015350342,"user_time_secs":1.379156,"sys_time_secs":0.01599,"maxrss_kB":25972,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":51765521,"minor_words":51765455,"promoted_words":19933881,"major_words":19933947,"minor_collections":243,"major_collections":53,"heap_words":1499136,"top_heap_words":1716224,"mean_space_overhead":47.934021},"codesize":166537.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"finalise.10","command":"taskset --cpu-list 5 ./finalise.exe 10","time_secs":0.5625660419464111,"user_time_secs":0.562268,"sys_time_secs":0.0,"maxrss_kB":10360,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":58964201,"minor_words":58964135,"promoted_words":4001341,"major_words":4001407,"minor_collections":268,"major_collections":47,"heap_words":323584,"top_heap_words":413696,"mean_space_overhead":68.950293},"codesize":166537.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"finalise.30","command":"taskset --cpu-list 5 ./finalise.exe 30","time_secs":0.9549379348754883,"user_time_secs":0.94667,"sys_time_secs":0.008022,"maxrss_kB":17072,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":54471877,"minor_words":54471811,"promoted_words":12001197,"major_words":12001263,"minor_collections":260,"major_collections":54,"heap_words":733184,"top_heap_words":966656,"mean_space_overhead":56.639785},"codesize":166537.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"weakretain.100_1000","command":"taskset --cpu-list 5 ./weakretain.exe 100 1000","time_secs":0.6675369739532471,"user_time_secs":0.663243,"sys_time_secs":0.0,"maxrss_kB":5620,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":61631369,"minor_words":61630300,"promoted_words":912626,"major_words":913695,"minor_collections":287,"major_collections":59,"heap_words":70637,"top_heap_words":74733,"mean_space_overhead":309.418652},"codesize":79437.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"finalise.80","command":"taskset --cpu-list 5 ./finalise.exe 80","time_secs":1.8892271518707275,"user_time_secs":1.860974,"sys_time_secs":0.028014,"maxrss_kB":42516,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":44076397,"minor_words":44076331,"promoted_words":32042317,"major_words":32042383,"minor_collections":215,"major_collections":47,"heap_words":2129920,"top_heap_words":3088384,"mean_space_overhead":46.810507},"codesize":166537.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"weakretain.25_100000","command":"taskset --cpu-list 5 ./weakretain.exe 25 100000","time_secs":0.6962890625,"user_time_secs":0.692025,"sys_time_secs":0.004,"maxrss_kB":8568,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":61730369,"minor_words":61630300,"promoted_words":9966582,"major_words":10066651,"minor_collections":305,"major_collections":77,"heap_words":407205,"top_heap_words":444069,"mean_space_overhead":71.99289899999999},"codesize":79437.0,"ocaml_url":"https://github.com/Sudha247/ocaml-multicore/archive/overflow_skiplist.tar.gz"}
{"name":"finalise.90","command":"taskset --cpu-list 5 ./finalise.exe 90","time_secs":3.356125831604004,"user_time_secs":3.323848,"sys_time_secs":0.031998,"maxrss_kB":54296,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":42779694,"minor_words":42779628,"promoted_words":35950104,"major_words":35950170,"minor_collections":205,"major_collections":45,"heap_words":2502656,"top_heap_words":3633152,"mean_space_overhead":46.05937},"codesize":166537.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"weakretain.50_10000000","command":"taskset --cpu-list 5 ./weakretain.exe 50 10000000","time_secs":1.5502798557281494,"user_time_secs":1.505946,"sys_time_secs":0.044056,"maxrss_kB":98716,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":71621241,"minor_words":61621172,"promoted_words":19932518,"major_words":29932587,"minor_collections":257,"major_collections":29,"heap_words":11605637,"top_heap_words":11957893,"mean_space_overhead":7.401402},"codesize":79437.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"weakretain.100_10000000","command":"taskset --cpu-list 5 ./weakretain.exe 100 10000000","time_secs":2.0325369834899902,"user_time_secs":1.972278,"sys_time_secs":0.060008,"maxrss_kB":103744,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":70230579,"minor_words":60230510,"promoted_words":39978350,"major_words":49978419,"minor_collections":342,"major_collections":37,"heap_words":12396165,"top_heap_words":12637829,"mean_space_overhead":10.878785},"codesize":79437.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"weakretain.25_10000000","command":"taskset --cpu-list 5 ./weakretain.exe 25 10000000","time_secs":1.2643718719482422,"user_time_secs":1.224105,"sys_time_secs":0.040003,"maxrss_kB":91096,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":71621241,"minor_words":61621172,"promoted_words":9966734,"major_words":19966803,"minor_collections":256,"major_collections":28,"heap_words":10823301,"top_heap_words":10999429,"mean_space_overhead":4.226214},"codesize":79437.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"finalise.100","command":"taskset --cpu-list 5 ./finalise.exe 100","time_secs":3.888252019882202,"user_time_secs":3.851972,"sys_time_secs":0.035999,"maxrss_kB":61916,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":41441152,"minor_words":41441086,"promoted_words":39844764,"major_words":39844830,"minor_collections":194,"major_collections":42,"heap_words":3964928,"top_heap_words":4231168,"mean_space_overhead":44.372082},"codesize":166537.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"weakretain.75_1000","command":"taskset --cpu-list 5 ./weakretain.exe 75 1000","time_secs":0.6744999885559082,"user_time_secs":0.670293,"sys_time_secs":0.003989,"maxrss_kB":5596,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":61631368,"minor_words":61630299,"promoted_words":912625,"major_words":913694,"minor_collections":287,"major_collections":59,"heap_words":70637,"top_heap_words":74733,"mean_space_overhead":309.442383},"codesize":79437.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"finalise.60","command":"taskset --cpu-list 5 ./finalise.exe 60","time_secs":2.382002115249634,"user_time_secs":2.361761,"sys_time_secs":0.019981,"maxrss_kB":36412,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":48590016,"minor_words":48589950,"promoted_words":23997424,"major_words":23997490,"minor_collections":234,"major_collections":51,"heap_words":1474560,"top_heap_words":2138112,"mean_space_overhead":47.688281},"codesize":166537.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"weakretain.50_1000","command":"taskset --cpu-list 5 ./weakretain.exe 50 1000","time_secs":0.6513080596923828,"user_time_secs":0.6510590000000001,"sys_time_secs":0.0,"maxrss_kB":5660,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":61631368,"minor_words":61630299,"promoted_words":912625,"major_words":913694,"minor_collections":287,"major_collections":59,"heap_words":70637,"top_heap_words":74733,"mean_space_overhead":309.442383},"codesize":79437.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"weakretain.25_1000","command":"taskset --cpu-list 5 ./weakretain.exe 25 1000","time_secs":0.5422890186309814,"user_time_secs":0.5380819999999999,"sys_time_secs":0.003985,"maxrss_kB":5616,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":61631368,"minor_words":61630299,"promoted_words":912625,"major_words":913694,"minor_collections":287,"major_collections":59,"heap_words":70637,"top_heap_words":74733,"mean_space_overhead":309.442383},"codesize":79437.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"weakretain.75_100000","command":"taskset --cpu-list 5 ./weakretain.exe 75 100000","time_secs":1.0491969585418701,"user_time_secs":1.044955,"sys_time_secs":0.004003,"maxrss_kB":13716,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":60381734,"minor_words":60281665,"promoted_words":29987437,"major_words":30087506,"minor_collections":317,"major_collections":88,"heap_words":923301,"top_heap_words":1054373,"mean_space_overhead":87.199691},"codesize":79437.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"weakretain.100_100000","command":"taskset --cpu-list 5 ./weakretain.exe 100 100000","time_secs":1.1441318988800049,"user_time_secs":1.131905,"sys_time_secs":0.011998,"maxrss_kB":13244,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":60330578,"minor_words":60230509,"promoted_words":39978349,"major_words":40078418,"minor_collections":414,"major_collections":109,"heap_words":923301,"top_heap_words":1054373,"mean_space_overhead":87.104534},"codesize":79437.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"weakretain.75_10000000","command":"taskset --cpu-list 5 ./weakretain.exe 75 10000000","time_secs":1.7227771282196045,"user_time_secs":1.67044,"sys_time_secs":0.052076,"maxrss_kB":106420,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":70281735,"minor_words":60281666,"promoted_words":29987438,"major_words":39987507,"minor_collections":258,"major_collections":29,"heap_words":12392069,"top_heap_words":12920453,"mean_space_overhead":9.680667},"codesize":79437.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"finalise.70","command":"taskset --cpu-list 5 ./finalise.exe 70","time_secs":2.7301928997039795,"user_time_secs":2.697943,"sys_time_secs":0.031975,"maxrss_kB":43904,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":47249438,"minor_words":47249372,"promoted_words":27936928,"major_words":27936994,"minor_collections":224,"major_collections":49,"heap_words":2424832,"top_heap_words":2588672,"mean_space_overhead":46.424827},"codesize":166537.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"finalise.40","command":"taskset --cpu-list 5 ./finalise.exe 40","time_secs":1.689925193786621,"user_time_secs":1.67365,"sys_time_secs":0.016015,"maxrss_kB":26548,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":53112312,"minor_words":53112246,"promoted_words":15978060,"major_words":15978126,"minor_collections":253,"major_collections":55,"heap_words":1241088,"top_heap_words":1327104,"mean_space_overhead":49.27436},"codesize":166537.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"weakretain.50_100000","command":"taskset --cpu-list 5 ./weakretain.exe 50 100000","time_secs":0.9218330383300781,"user_time_secs":0.90963,"sys_time_secs":0.011968,"maxrss_kB":11152,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":61730368,"minor_words":61630299,"promoted_words":19932129,"major_words":20032198,"minor_collections":318,"major_collections":90,"heap_words":571045,"top_heap_words":747173,"mean_space_overhead":82.072253},"codesize":79437.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"finalise.20","command":"taskset --cpu-list 5 ./finalise.exe 20","time_secs":1.0326249599456787,"user_time_secs":1.02836,"sys_time_secs":0.004001,"maxrss_kB":19200,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":57631894,"minor_words":57631828,"promoted_words":7981376,"major_words":7981442,"minor_collections":266,"major_collections":53,"heap_words":520192,"top_heap_words":741376,"mean_space_overhead":55.153953},"codesize":166537.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"finalise.50","command":"taskset --cpu-list 5 ./finalise.exe 50","time_secs":2.0563759803771973,"user_time_secs":2.044084,"sys_time_secs":0.012,"maxrss_kB":32608,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":51765520,"minor_words":51765454,"promoted_words":19933880,"major_words":19933946,"minor_collections":243,"major_collections":53,"heap_words":1499136,"top_heap_words":1716224,"mean_space_overhead":47.93422},"codesize":166537.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"finalise.10","command":"taskset --cpu-list 5 ./finalise.exe 10","time_secs":0.6448709964752197,"user_time_secs":0.6366540000000001,"sys_time_secs":0.007958,"maxrss_kB":13100,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":58964200,"minor_words":58964134,"promoted_words":4001332,"major_words":4001398,"minor_collections":277,"major_collections":56,"heap_words":253952,"top_heap_words":372736,"mean_space_overhead":74.434482},"codesize":166537.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"finalise.30","command":"taskset --cpu-list 5 ./finalise.exe 30","time_secs":1.3487880229949951,"user_time_secs":1.340532,"sys_time_secs":0.008003,"maxrss_kB":20912,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":54471876,"minor_words":54471810,"promoted_words":12001196,"major_words":12001262,"minor_collections":263,"major_collections":57,"heap_words":675840,"top_heap_words":966656,"mean_space_overhead":52.036232},"codesize":166537.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"weakretain.100_1000","command":"taskset --cpu-list 5 ./weakretain.exe 100 1000","time_secs":0.6545310020446777,"user_time_secs":0.654297,"sys_time_secs":0.0,"maxrss_kB":5608,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":61631368,"minor_words":61630299,"promoted_words":912625,"major_words":913694,"minor_collections":287,"major_collections":59,"heap_words":70637,"top_heap_words":74733,"mean_space_overhead":309.442383},"codesize":79437.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"finalise.80","command":"taskset --cpu-list 5 ./finalise.exe 80","time_secs":3.187998056411743,"user_time_secs":3.159717,"sys_time_secs":0.027997,"maxrss_kB":49664,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":44076396,"minor_words":44076330,"promoted_words":32042312,"major_words":32042378,"minor_collections":215,"major_collections":47,"heap_words":2129920,"top_heap_words":3088384,"mean_space_overhead":46.810567},"codesize":166537.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
{"name":"weakretain.25_100000","command":"taskset --cpu-list 5 ./weakretain.exe 25 100000","time_secs":0.6901829242706299,"user_time_secs":0.68997,"sys_time_secs":0.0,"maxrss_kB":8608,"ocaml":{"version":"4.10.0+multicore","c_compiler":"gcc","architecture":"amd64","word_size":"64","system":"linux","stats":"false","function_sections":"true","supports_shared_libraries":"true"},"gc":{"allocated_words":61730368,"minor_words":61630299,"promoted_words":9966581,"major_words":10066650,"minor_collections":305,"major_collections":77,"heap_words":407205,"top_heap_words":444069,"mean_space_overhead":71.99364199999999},"codesize":79437.0,"ocaml_url":"https://github.com/ocaml-multicore/ocaml-multicore/archive/parallel_minor_gc.tar.gz"}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment