[
https://issues.apache.org/jira/browse/TIKA-5055?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18139849#comment-18139849
]
Tim Allison commented on TIKA-5055:
-----------------------------------
Yikes. The bug was there before your PRs. I think the recent work just opened
the path to that, ahem, ill advised choice.
> Improve onenote performance
> ---------------------------
>
> Key: TIKA-5055
> URL: https://issues.apache.org/jira/browse/TIKA-5055
> Project: Tika
> Issue Type: Improvement
> Components: parser
> Reporter: Henry Lindeman
> Priority: Minor
>
> We rolled out the onenote stuff to a customer, and performance degraded a
> bunch from GC pauses.
> ||Sample date (2026)||p95 GC pause||p99 GC pause||
> ||Oct 8|0.49|0.62|
> ||Oct 13|0.33|0.46|
> ||Oct 15|0.35|0.5|
> ||Oct 16|0.4|0.66|
> ||Oct 19|30.85|66.48|
> ||Oct 22|34.21|65.23|
> ||Nov 5|31.73|109.47|
> I haven't gotten access to the customer documents to test on but measuring
> the test docs I've been working with had it making over 500 gc calls in 1000
> parses of the section-2 document, which contains a large image. Anyway, it
> looks like storing an image as List<Byte> is real bad, compared to byte[]. PR
> incoming
--
This message was sent by Atlassian Jira
(v10.3.26#10030026)