Java decoder is slow #156

Open
opened 2026-01-29 20:38:58 +00:00 by claunia · 0 comments
Owner

Originally created by @mzule on GitHub (Feb 13, 2017).

BrotliInputStream with brotli format is much slower than GZIPInputStream with gzip format. Is there any performance problem with java decoder?

Some statistics generated on my android device (xiaomi 4):

data size format decode cost (ms)
1kb br 4.46
1kb gzip 1.38
12kb br 17.36
12kb gzip 4.35
46kb br 52.59
46kb gzip 8.66
112kb br 82.91
112kb gzip 15.63
365kb br 247.37
365kb gzip 41.47
Originally created by @mzule on GitHub (Feb 13, 2017). BrotliInputStream with brotli format is much slower than GZIPInputStream with gzip format. Is there any performance problem with java decoder? Some statistics generated on my android device (xiaomi 4): data size | format | decode cost (ms) ---|---|--- 1kb | br | 4.46 1kb | gzip | 1.38 12kb | br | 17.36 12kb | gzip | 4.35 46kb | br | 52.59 46kb | gzip | 8.66 112kb | br | 82.91 112kb | gzip | 15.63 365kb | br | 247.37 365kb | gzip | 41.47
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/brotli#156