Skip to content

Commit

Permalink
Benchmark results
Browse files Browse the repository at this point in the history
  • Loading branch information
MartinSchobben authored and trel committed Aug 8, 2023
1 parent d73117b commit c4f8726
Show file tree
Hide file tree
Showing 7 changed files with 113 additions and 113 deletions.
146 changes: 73 additions & 73 deletions inst/bench/README.md

Large diffs are not rendered by default.

20 changes: 10 additions & 10 deletions inst/bench/dev-files.tsv
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
expression min median itr/sec mem_alloc gc/sec n_itr n_gc total_time result memory time gc src ref size
iget(file_name, file_name, overwrite = TRUE, count = 1000) 169.58ms 170.83ms 5.814002142692015 1.23MB 0 3 0 516ms /local/path ec8381c3356e47d9c90619a745c570c125173202 312
iput(file_name, file_name, overwrite = TRUE, count = 1000) 207.43ms 209.19ms 4.7702956592064245 325.16KB 0 3 0 628.89ms /local/path ec8381c3356e47d9c90619a745c570c125173202 312
iget(file_name, file_name, overwrite = TRUE, count = 1000) 341.93ms 344.93ms 2.8991586826519273 466.21KB 0 2 0 689.86ms /local/path ec8381c3356e47d9c90619a745c570c125173202 3913
iput(file_name, file_name, overwrite = TRUE, count = 1000) 403.05ms 403.4ms 2.478898214519189 491.24KB 0 2 0 806.81ms /local/path ec8381c3356e47d9c90619a745c570c125173202 3913
iget(file_name, file_name, overwrite = TRUE, count = 1000) 4.23s 4.23s 0.23643602615438353 5.58MB 0.47287205230876705 1 2 4.23s /local/path ec8381c3356e47d9c90619a745c570c125173202 48914
iput(file_name, file_name, overwrite = TRUE, count = 1000) 4.95s 4.95s 0.2019208441150793 5.58MB 0.2019208441150793 1 1 4.95s /local/path ec8381c3356e47d9c90619a745c570c125173202 48914
iget(file_name, file_name, overwrite = TRUE, count = 1000) 51.01s 51.01s 0.01960250449279113 67.08MB 0.450857603334196 1 23 51.01s /local/path ec8381c3356e47d9c90619a745c570c125173202 588915
iput(file_name, file_name, overwrite = TRUE, count = 1000) 59.26s 59.26s 0.01687396642936361 67.17MB 0.3206053621579086 1 19 59.26s /local/path ec8381c3356e47d9c90619a745c570c125173202 588915
iget(file_name, file_name, overwrite = TRUE, count = 1000) 9.94m 9.94m 0.0016774385859969158 784.41MB 0.11574326243378719 1 69 9.94m /local/path ec8381c3356e47d9c90619a745c570c125173202 6888916
iput(file_name, file_name, overwrite = TRUE, count = 1000) 11.75m 11.75m 0.0014186677559010709 785.65MB 0.0879574008658664 1 62 11.75m /local/path ec8381c3356e47d9c90619a745c570c125173202 6888916
iget(file_name, file_name, overwrite = TRUE, count = 1000) 219.78ms 220.31ms 4.428248273398116 2.43MB 0 3 0 677.47ms /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 312
iput(file_name, file_name, overwrite = TRUE, count = 1000) 269.93ms 271.21ms 3.6871623152247057 375.49KB 0 2 0 542.42ms /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 312
iget(file_name, file_name, overwrite = TRUE, count = 1000) 428.92ms 444.52ms 2.2496096549870988 466.59KB 0 2 0 889.04ms /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 3913
iput(file_name, file_name, overwrite = TRUE, count = 1000) 530.14ms 530.14ms 1.8862892512961627 491.86KB 0 1 0 530.14ms /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 3913
iget(file_name, file_name, overwrite = TRUE, count = 1000) 5.46s 5.46s 0.1830566866468155 5.58MB 0.1830566866468155 1 1 5.46s /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 48914
iput(file_name, file_name, overwrite = TRUE, count = 1000) 6.33s 6.33s 0.15785835402430848 5.58MB 0.31571670804861696 1 2 6.33s /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 48914
iget(file_name, file_name, overwrite = TRUE, count = 1000) 1.1m 1.1m 0.015181756781557046 67.09MB 0.3036351356311409 1 20 1.1m /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 588915
iput(file_name, file_name, overwrite = TRUE, count = 1000) 1.3m 1.3m 0.012850371460755792 67.17MB 0.24415705775436006 1 19 1.3m /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 588915
iget(file_name, file_name, overwrite = TRUE, count = 1000) 13.05m 13.05m 0.001277225720768877 784.51MB 0.05236625455152396 1 41 13.05m /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 6888916
iput(file_name, file_name, overwrite = TRUE, count = 1000) 15.25m 15.25m 0.001093012994202551 785.78MB 0.08634802654200152 1 79 15.25m /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 6888916
20 changes: 10 additions & 10 deletions inst/bench/dev-objects.tsv
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
expression min median itr/sec mem_alloc gc/sec n_itr n_gc total_time result memory time gc src ref size
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 204ms 205ms 4.865620523301196 84KB 0 3 0 617ms /local/path ec8381c3356e47d9c90619a745c570c125173202 1152
ireadRDS(""object.rds"", count = 1000) 169ms 183ms 5.585357127780604 88.6KB 1.8617857092602015 3 1 537ms /local/path ec8381c3356e47d9c90619a745c570c125173202 1152
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 204ms 205ms 4.810814271309565 84KB 0 3 0 624ms /local/path ec8381c3356e47d9c90619a745c570c125173202 4752
ireadRDS(""object.rds"", count = 1000) 168ms 168ms 5.948894073264508 82.1KB 0 3 0 504ms /local/path ec8381c3356e47d9c90619a745c570c125173202 4752
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 203ms 210ms 4.55163948552585 84KB 0 3 0 659ms /local/path ec8381c3356e47d9c90619a745c570c125173202 40752
ireadRDS(""object.rds"", count = 1000) 168ms 168ms 5.9578070013983915 82.1KB 0 3 0 504ms /local/path ec8381c3356e47d9c90619a745c570c125173202 40752
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 207ms 207ms 4.8009101369823135 84KB 0 3 0 625ms /local/path ec8381c3356e47d9c90619a745c570c125173202 400752
ireadRDS(""object.rds"", count = 1000) 168ms 169ms 5.811580922684779 82.1KB 0 3 0 516ms /local/path ec8381c3356e47d9c90619a745c570c125173202 400752
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 205ms 207ms 4.837734905236846 84KB 0 3 0 620ms /local/path ec8381c3356e47d9c90619a745c570c125173202 4000752
ireadRDS(""object.rds"", count = 1000) 168ms 177ms 5.729595859598599 82.1KB 0 3 0 524ms /local/path ec8381c3356e47d9c90619a745c570c125173202 4000752
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 284ms 296ms 3.377052040509519 84KB 0 2 0 592ms /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 1152
ireadRDS(""object.rds"", count = 1000) 220ms 220ms 4.490911370488155 88.6KB 0 3 0 668ms /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 1152
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 261ms 265ms 3.7714295767326385 84KB 0 2 0 530ms /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 4752
ireadRDS(""object.rds"", count = 1000) 217ms 218ms 4.51205736961901 82.1KB 0 3 0 665ms /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 4752
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 264ms 276ms 3.6220074470423187 84KB 0 2 0 552ms /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 40752
ireadRDS(""object.rds"", count = 1000) 225ms 232ms 4.340092559172552 82.1KB 0 3 0 691ms /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 40752
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 282ms 285ms 3.511161786476844 84KB 0 2 0 570ms /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 400752
ireadRDS(""object.rds"", count = 1000) 220ms 223ms 4.458490903943981 82.1KB 0 3 0 673ms /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 400752
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 268ms 268ms 3.7244519501312454 84KB 0 2 0 537ms /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 4000752
ireadRDS(""object.rds"", count = 1000) 223ms 229ms 4.356348139639396 82.1KB 0 3 0 689ms /local/path a79c67049360868d3a63dae0ebddd0b534d00cb9 4000752
20 changes: 10 additions & 10 deletions inst/bench/main-files.tsv
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
expression min median itr/sec mem_alloc gc/sec n_itr n_gc total_time result memory time gc src ref size
iget(file_name, file_name, overwrite = TRUE, count = 1000) 169.15ms 171.25ms 5.8007607253423865 1.53MB 1.9335869084474622 3 1 517.17ms irods/irods_client_library_rirods HEAD 312
iput(file_name, file_name, overwrite = TRUE, count = 1000) 207.61ms 208.95ms 4.743741840001247 324.98KB 0 3 0 632.41ms irods/irods_client_library_rirods HEAD 312
iget(file_name, file_name, overwrite = TRUE, count = 1000) 335.54ms 339.25ms 2.9476369756001572 467.76KB 0 2 0 678.51ms irods/irods_client_library_rirods HEAD 3913
iput(file_name, file_name, overwrite = TRUE, count = 1000) 399.12ms 458.89ms 2.1791544120737845 491.24KB 1.0895772060368922 2 1 917.79ms irods/irods_client_library_rirods HEAD 3913
iget(file_name, file_name, overwrite = TRUE, count = 1000) 4.19s 4.19s 0.23850515980863354 5.58MB 0.23850515980863354 1 1 4.19s irods/irods_client_library_rirods HEAD 48914
iput(file_name, file_name, overwrite = TRUE, count = 1000) 4.88s 4.88s 0.20473443487384 5.58MB 0.40946886974768 1 2 4.88s irods/irods_client_library_rirods HEAD 48914
iget(file_name, file_name, overwrite = TRUE, count = 1000) 50.39s 50.39s 0.019845029572705605 67.08MB 0.35721053230870087 1 18 50.39s irods/irods_client_library_rirods HEAD 588915
iput(file_name, file_name, overwrite = TRUE, count = 1000) 59.31s 59.31s 0.01685960605103002 67.16MB 0.30347290891854034 1 18 59.31s irods/irods_client_library_rirods HEAD 588915
iget(file_name, file_name, overwrite = TRUE, count = 1000) 9.97m 9.97m 0.0016713007876162928 784.41MB 0.10529194961982645 1 63 9.97m irods/irods_client_library_rirods HEAD 6888916
iput(file_name, file_name, overwrite = TRUE, count = 1000) 11.76m 11.76m 0.0014178706844685353 785.64MB 0.11059391338854575 1 78 11.76m irods/irods_client_library_rirods HEAD 6888916
iget(file_name, file_name, overwrite = TRUE, count = 1000) 212.67ms 213.63ms 4.4666706711127695 2.72MB 0 3 0 671.64ms irods/irods_client_library_rirods HEAD 312
iput(file_name, file_name, overwrite = TRUE, count = 1000) 253.19ms 260.93ms 3.8324267033950203 324.98KB 0 2 0 521.86ms irods/irods_client_library_rirods HEAD 312
iget(file_name, file_name, overwrite = TRUE, count = 1000) 441.27ms 455.36ms 2.1960676905351804 467.76KB 0 2 0 910.72ms irods/irods_client_library_rirods HEAD 3913
iput(file_name, file_name, overwrite = TRUE, count = 1000) 520.51ms 520.51ms 1.9211799386405748 494.37KB 0 1 0 520.51ms irods/irods_client_library_rirods HEAD 3913
iget(file_name, file_name, overwrite = TRUE, count = 1000) 5.38s 5.38s 0.18599577585596525 5.58MB 0.18599577585596525 1 1 5.38s irods/irods_client_library_rirods HEAD 48914
iput(file_name, file_name, overwrite = TRUE, count = 1000) 6.43s 6.43s 0.15545456290352758 5.58MB 0.15545456290352758 1 1 6.43s irods/irods_client_library_rirods HEAD 48914
iget(file_name, file_name, overwrite = TRUE, count = 1000) 1.1m 1.1m 0.015076562951034751 67.09MB 0.25630157016759075 1 17 1.1m irods/irods_client_library_rirods HEAD 588915
iput(file_name, file_name, overwrite = TRUE, count = 1000) 1.27m 1.27m 0.013108940110126123 67.17MB 0.22285198187214408 1 17 1.27m irods/irods_client_library_rirods HEAD 588915
iget(file_name, file_name, overwrite = TRUE, count = 1000) 12.74m 12.74m 0.0013077504324814561 784.51MB 0.0954657815711463 1 73 12.74m irods/irods_client_library_rirods HEAD 6888916
iput(file_name, file_name, overwrite = TRUE, count = 1000) 15.39m 15.39m 0.00108261285073773 785.78MB 0.08011335095459202 1 74 15.39m irods/irods_client_library_rirods HEAD 6888916
20 changes: 10 additions & 10 deletions inst/bench/main-objects.tsv
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
expression min median itr/sec mem_alloc gc/sec n_itr n_gc total_time result memory time gc src ref size
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 211ms 212ms 4.700601560991775 84KB 0 3 0 638ms irods/irods_client_library_rirods HEAD 1152
ireadRDS(""object.rds"", count = 1000) 586ms 586ms 1.7053153597956814 85.8KB 0 1 0 586ms irods/irods_client_library_rirods HEAD 1152
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 209ms 209ms 4.750577123426463 84KB 0 3 0 632ms irods/irods_client_library_rirods HEAD 4752
ireadRDS(""object.rds"", count = 1000) 171ms 172ms 5.832582258580732 82.1KB 0 3 0 514ms irods/irods_client_library_rirods HEAD 4752
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 206ms 209ms 4.639741171610889 84KB 0 3 0 647ms irods/irods_client_library_rirods HEAD 40752
ireadRDS(""object.rds"", count = 1000) 170ms 172ms 5.734841384700543 82.1KB 0 3 0 523ms irods/irods_client_library_rirods HEAD 40752
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 207ms 210ms 4.7455414715088775 84KB 0 3 0 632ms irods/irods_client_library_rirods HEAD 400752
ireadRDS(""object.rds"", count = 1000) 172ms 172ms 5.819618176334198 82.1KB 0 3 0 515ms irods/irods_client_library_rirods HEAD 400752
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 207ms 207ms 4.747770498395299 84KB 0 3 0 632ms irods/irods_client_library_rirods HEAD 4000752
ireadRDS(""object.rds"", count = 1000) 170ms 171ms 5.800886509301653 82.1KB 0 3 0 517ms irods/irods_client_library_rirods HEAD 4000752
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 276ms 276ms 3.6205701573233884 84KB 0 2 0 552ms irods/irods_client_library_rirods HEAD 1152
ireadRDS(""object.rds"", count = 1000) 218ms 228ms 4.447654017526204 85.8KB 0 3 0 675ms irods/irods_client_library_rirods HEAD 1152
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 260ms 269ms 3.7106645258463278 84KB 0 2 0 539ms irods/irods_client_library_rirods HEAD 4752
ireadRDS(""object.rds"", count = 1000) 224ms 224ms 4.444745357587062 82.1KB 0 3 0 675ms irods/irods_client_library_rirods HEAD 4752
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 271ms 271ms 3.6892879337186897 84KB 0 2 0 542ms irods/irods_client_library_rirods HEAD 40752
ireadRDS(""object.rds"", count = 1000) 215ms 224ms 4.516758279628491 82.1KB 0 3 0 664ms irods/irods_client_library_rirods HEAD 40752
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 268ms 269ms 3.719829688098025 84KB 0 2 0 538ms irods/irods_client_library_rirods HEAD 400752
ireadRDS(""object.rds"", count = 1000) 216ms 227ms 4.4631492256513345 82.1KB 0 3 0 672ms irods/irods_client_library_rirods HEAD 400752
isaveRDS(object, ""object.rds"", overwrite = TRUE, count = 1000) 265ms 270ms 3.7008414662144657 84KB 0 2 0 540ms irods/irods_client_library_rirods HEAD 4000752
ireadRDS(""object.rds"", count = 1000) 233ms 234ms 4.207767384555653 82.1KB 0 3 0 713ms irods/irods_client_library_rirods HEAD 4000752
Binary file modified inst/bench/man/figures/README-plot1-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified inst/bench/man/figures/README-plot2-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit c4f8726

Please sign in to comment.