Project

General

Profile

Feature #475

Performance: Don't read TIFF-based files completely

Added by Andreas Huggel about 13 years ago. Updated almost 11 years ago.

Status:
Closed
Priority:
Normal
Category:
design
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

TIFF and TIFF-based RAW files tend to be large. Loading the whole file into memory takes time. In practice, the metadata is usually located at the beginning of the file, although the TIFF standard doesn't require this.
A smarter load mechanism is required to avoid reading the whole picture if it is n ot necessary.


Related issues

Related to Exiv2 - Feature #579: Implement memory mapping for Windows platformsClosed

Actions

History

#1

Updated by Andreas Huggel about 13 years ago

Addressed with mmap approach, which improves read performance by factor 6.
Testing.

#2

Updated by Andreas Huggel about 13 years ago

Closing this, no complaints so far.

Also available in: Atom PDF