[
https://issues.apache.org/jira/browse/PDFBOX-4041?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16301700#comment-16301700
]
Tilman Hausherr commented on PDFBOX-4041:
-----------------------------------------
The real test would be this: run it with cache disabled and find out what
amount of memory is needed. When that is known, run it with cache enabled and
with the same amount of memory. In theory, it should work too, because gc
should dump the soft-referenced cached contents.
If it doesn't work, it would be interesting whether it happens with every jdk.
> Memory Leak while converting pdf to images
> ------------------------------------------
>
> Key: PDFBOX-4041
> URL: https://issues.apache.org/jira/browse/PDFBOX-4041
> Project: PDFBox
> Issue Type: Bug
> Affects Versions: 2.0.7
> Reporter: Ajit
> Attachments: File2_5Mb.pdf, PDFConverter.java, heap.jpg, output.txt
>
>
> I am observing memory leak in PDF to images conversion simple program. I
> realise the PDF that I am converting is bit bigger in size.
> Check the heap image and you will see that leak is happening even though I
> have flushed the buffered image and set it to null explicitly. I have also
> closed the document too.
> !heap.jpg|thumbnail! If you notice the image, the process was running at 2
> GBs in only two runs. I am not able to attach the heap, because of its bigger
> size. But note the image at the bottom and you will see that BufferedImage is
> taking about 500 MBs.
> I have also provided the source code (few lines) and hoping I haven't done
> any stupid mistake.
> * I have gone through getting started
> [https://pdfbox.apache.org/2.0/getting-started.html] and set
> -Dsun.java2d.cmm=sun.java2d.cmm.kcms.KcmsServiceProvider
> -Dorg.apache.pdfbox.rendering.UsePureJavaCMYKConversion=true the options. It
> does not help much
> * Maven Dependencies - pdfbox-tools, jai-imageio-core, jai-imageio-jpeg2000,
> levigo-jbig2-imageio
> There are some debug messages related to ScratchBuffer, I searched about it
> and it seems it is harmless. I came across the bug PDFBOX-3388. From the
> comments, It seems it is relevant but harmless.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]