Hi all,
unfortunately I had to switch from Linux x64 to Win7 64bit os.
During processing of a large number of Canon DSRL pictures (>350 pics) with the "image integration function",
I found this behaviour:
My PC has 8GByte of Memory installed and under Linux PI did use it quite intensively (as exprected).
Under WIN 7 (x64) I found, that PI only used max 4GByte of RAM, although 8 GByte are available.
I could prove it with the process explorer software.
Could it be, that there is an internal limit for WIN7 x64, that allows a *single* process to allocate only 4096 Mbyte RAM ?
According to MS information (
http://msdn.microsoft.com/en-us/library/aa366778%28v=vs.85%29.aspx), a process
can only allocate lots of mem, if the flag IMAGE_FILE_LARGE_ADDRESS_AWARE is set during linking.
Other software (as some 64bit HDR photo software) *can* allocate more than 4GByte.
Is this behaviour PI specific ?
Kind regards
Christoph