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.iniszövegfájl megnyitásához a PDFsam Basic telepítési könyvtárában, keresse meg ezt a sort-Xmx512mamely 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-Xmx1512mparanccsal -
5 verzió: Használjon szövegszerkesztőt a
pdfsam.cfgszövegfájl megnyitásához a PDFsam Basicappalkönyvtárában, keresse meg a[JavaOptions]szekciót, és adjon hozzá egyjava-options=-Xmx1024msort, 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-Xmx1512mparanccsal