In this demo I merge two 0.5 GB files (2GB, 2.5GB and 3GB, 3.6GB test at the bottom of this page). It takes only three minutes. Clock shows 4 minutes but I wasted more than a minute for snap shots in between.
If you are receiving "Map Failed" exception, then please increase your java heap as explained (please click) here.
Update on Windows 8 Pro (End December 2012):
I put seven copies of a half (0.5) GB pdf document together with pdfadvancedSB672 JAR file in the same directory.
I run the "JAR" file.
I click on "Merge Files" button. After just one minute I get the result:
Result file is 3.5 GB.
CPU temperature for few seconds increase as much as 6 oC from its base value. CPU usage never exceeded more than 40% in any thread.
Platform Used : ASUS P9X79 PRO, Intel Core i7-3820, 32 GB DDR3, Java memory during operation 4GB
Older Experiments on Windows XP and Windows 7
First file is 490125 KB:
Second file is 560918 KB:
Please look at the clock:
Now, please look at the clock at the termination of merging:
I move horizontal slider to see file names:
CPU usage (saving resources for merging I did not snap shot the CPU usage graph) never exceeds 50 % - 60 % Have a look at the CPU (a Prescott!) temperature immediately after job done, please:
And here we are, the merged file is bigger than 1GB (200,000 of ordinary pages):