[Openicc] XICC specification draft

Graeme Gill graeme at argyllcms.com
Mon Jun 27 16:55:48 EST 2005


Craig Ringer wrote:
> One minor issue: "As profiles can be large applications should read the
> profile once, and cache it." Might that not become a significant memory
> cost if ICC support is integrated into toolkits etc, so every tiny
> application ends up reading and caching the profile? On the flipside
> there's bandwidth and context switches, so I don't know the right
> answer, but I thought I'd bring that up as a possible issue.

This is one of the things a system CMM is meant to do for you.
As a system resource it could share the in memory conversion
between multiple clients. Another approach is to push the
conversion into the display driver (e.g. X11), so it
can more efficiently manage common conversions.

Graeme Gill.



More information about the openicc mailing list