Skip to content

Instantly share code, notes, and snippets.

@themasch
Created June 30, 2015 14:11
Show Gist options
  • Save themasch/8186786046bf8ced2d58 to your computer and use it in GitHub Desktop.
Save themasch/8186786046bf8ced2d58 to your computer and use it in GitHub Desktop.
node-bencode benchmarks 30.06.15
node 0.10.39
decode to buffer
13,172 op/s » bencode
13,310 op/s » bencoding
16,289 op/s » dht_bencode
686 op/s » bncode
11,969 op/s » dht
encode buffer
7,585 op/s » bencode
3,956 op/s » bencoding
3,884 op/s » dht_bencode
3,362 op/s » bncode
5,675 op/s » dht
encode utf8
962 op/s » bencode
985 op/s » bencoding
1,137 op/s » dht_bencode
1,094 op/s » bncode
944 op/s » dht
encode ascii
5,996 op/s » bencode
3,868 op/s » bencoding
3,895 op/s » dht_bencode
3,851 op/s » bncode
5,025 op/s » dht
encode binary
1,049 op/s » bencode
1,197 op/s » bencoding
1,241 op/s » dht_bencode
1,212 op/s » bncode
1,045 op/s » dht
node 0.11.13
decode to buffer
2,511 op/s » bencode
518 op/s » bencoding
2,675 op/s » dht_bencode
180 op/s » bncode
1,253 op/s » dht
encode buffer
1,809 op/s » bencode
1,016 op/s » bencoding
1,406 op/s » dht_bencode
910 op/s » bncode
3,337 op/s » dht
encode utf8
662 op/s » bencode
572 op/s » bencoding
704 op/s » dht_bencode
556 op/s » bncode
803 op/s » dht
encode ascii
1,641 op/s » bencode
1,030 op/s » bencoding
1,226 op/s » dht_bencode
941 op/s » bncode
3,009 op/s » dht
encode binary
1,246 op/s » bencode
945 op/s » bencoding
1,063 op/s » dht_bencode
852 op/s » bncode
1,766 op/s » dht
node 0.12.5
decode to buffer
16,339 op/s » bencode
17,004 op/s » bencoding
16,922 op/s » dht_bencode
1,305 op/s » bncode
12,515 op/s » dht
encode buffer
7,267 op/s » bencode
4,659 op/s » bencoding
5,529 op/s » dht_bencode
4,141 op/s » bncode
8,748 op/s » dht
encode utf8
965 op/s » bencode
1,066 op/s » bencoding
1,216 op/s » dht_bencode
1,106 op/s » bncode
913 op/s » dht
encode ascii
5,583 op/s » bencode
3,362 op/s » bencoding
5,266 op/s » dht_bencode
3,998 op/s » bncode
6,011 op/s » dht
encode binary
2,310 op/s » bencode
2,059 op/s » bencoding
2,483 op/s » dht_bencode
2,166 op/s » bncode
2,564 op/s » dht
iojs 1.8.2
decode to buffer
16,623 op/s » bencode
21,075 op/s » bencoding
20,917 op/s » dht_bencode
1,241 op/s » bncode
13,217 op/s » dht
encode buffer
10,753 op/s » bencode
5,716 op/s » bencoding
6,393 op/s » dht_bencode
4,152 op/s » bncode
9,880 op/s » dht
encode utf8
1,181 op/s » bencode
1,060 op/s » bencoding
1,229 op/s » dht_bencode
1,242 op/s » bncode
1,107 op/s » dht
encode ascii
5,762 op/s » bencode
3,987 op/s » bencoding
5,904 op/s » dht_bencode
4,106 op/s » bncode
5,547 op/s » dht
encode binary
2,764 op/s » bencode
2,349 op/s » bencoding
2,595 op/s » dht_bencode
2,280 op/s » bncode
2,623 op/s » dht
iojs 2.3.1
decode to buffer
16,504 op/s » bencode
23,034 op/s » bencoding
21,313 op/s » dht_bencode
1,215 op/s » bncode
14,065 op/s » dht
encode buffer
8,957 op/s » bencode
4,362 op/s » bencoding
6,556 op/s » dht_bencode
4,066 op/s » bncode
6,507 op/s » dht
encode utf8
1,003 op/s » bencode
1,334 op/s » bencoding
1,265 op/s » dht_bencode
1,184 op/s » bncode
937 op/s » dht
encode ascii
6,446 op/s » bencode
5,676 op/s » bencoding
5,718 op/s » dht_bencode
3,731 op/s » bncode
5,555 op/s » dht
encode binary
2,544 op/s » bencode
2,229 op/s » bencoding
2,663 op/s » dht_bencode
2,432 op/s » bncode
2,467 op/s » dht
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment