Details
-
Type: Improvement
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 5.1.1
-
Fix Version/s: 6.0.0_P01
-
Component/s: Core/Parsing
-
Labels:None
-
Environment:Any
-
Support Case References:Support Case #13336 - https://icesoft.my.salesforce.com/50070000014v45V
Description
A client sent in a rather large document (~128MB) with concerns around the length of time it took to search the document's 4500 pages. After some time with the profiler it became evident that the after about 1400 pages page searching began to significantly slow down. The performance bottle neck appeared to be the RandomAccessFile's read method.
Further research is needed to look at possible ways to speed the read up in such a large file.
Further research is needed to look at possible ways to speed the read up in such a large file.
Nice little summary of different techniques here, http://nadeausoftware.com/articles/2008/02/java_tip_how_read_files_quickly