Map failed

Pdf-fájlokat osztasz és nagyok, olyan nagyok, hogy a PDFsam Basic belesápad ezekbe az utolsó szavakba?

Caused by: java.io.IOException: Map failed
at sun.nio.ch.FileChannelImpl.map(Unknown Source) ~[na:1.8.0_31]
at org.sejda.io.MemoryMappedSeekableSource.(MemoryMappedSeekableSource.java:59) ~[pdfsam-community-3.0.1.RELEASE.jar:na]
at org.sejda.io.SeekableSources.seekableSourceFrom(SeekableSources.java:74) ~[pdfsam-community-3.0.1.RELEASE.jar:na]
at org.sejda.impl.sambox.component.DefaultPdfSourceOpener.open(DefaultPdfSourceOpener.java:61) ~[pdfsam-community-3.0.1.RELEASE.jar:na]
... 12 common frames omitted
Caused by: java.lang.OutOfMemoryError: Map failed
at sun.nio.ch.FileChannelImpl.map0(Native Method) ~[na:1.8.0_31]
Megoldás: Ha 64 bites operációs rendszert használ, győződjön meg róla, hogy a PDFsam Basic 4-es vagy újabb verzióját futtatja

Java heap space

Ez más, továbbra is egy OutOfMemoryError, de más okkal, lásd a Java heap space-t a Map failed helyett?

java.lang.OutOfMemoryError: Java heap space
	at org.sejda.io.MemoryMappedSeekableSource.readPage(MemoryMappedSeekableSource.java:120)
	at org.sejda.io.MemoryMappedSeekableSource.read(MemoryMappedSeekableSource.java:100)
	at org.sejda.io.BufferedSeekableSource.ensureBuffer(BufferedSeekableSource.java:110)
	at org.sejda.io.BufferedSeekableSource.read(BufferedSeekableSource.java:100)
Megoldás:
  • 4 verzió: Használjon szövegszerkesztőt a pdfsam.l4j.ini szövegfájl megnyitásához a PDFsam Basic telepítési könyvtárában, keresse meg ezt a sort -Xmx512m amely azt mondja a PDFsam Basic-nek, hogy 512 MB heap memóriával fusson, módosítsa -Xmx1024m-re, ezzel 1 GB-ra növelve a memória mennyiségét, és indítsa újra a PDFsam Basic-et. Ha ez nem működik, megpróbálhatod még magasabbra tolni a -Xmx1512m paranccsal
  • 5 verzió: Használjon szövegszerkesztőt a pdfsam.cfg szövegfájl megnyitásához a PDFsam Basic app alkönyvtárában, keresse meg a [JavaOptions] szekciót, és adjon hozzá egy java-options=-Xmx1024m sort, amely 1 GB-ra növeli a memória mennyiségét, majd indítsa újra a PDFsam Basic programot. Ha ez nem működik, megpróbálhatod még magasabbra tolni a -Xmx1512m paranccsal