size of postprocess file

Moderator: GiD Team

Post Reply
gchen
Posts: 11
Joined: Thu Oct 01, 2015 1:15 pm

size of postprocess file

Post by gchen »

Hi

For GID with versions 8.0~11.0, it cannot finish loading the postprocess file "***.post.res" bigger than 2GB, while for GID 11 and Gid12, the maximum size of "***.post.res" is 3GB, right?

Thanks in advance!
gchen
User avatar
escolano
Posts: 1922
Joined: Sun Sep 05, 1982 10:51 pm

Re: size of postprocess file

Post by escolano »

No, there is no limit in the size of the file .post.res
The limit is the amount of RAM required to store in memory the results defined in the file.
A process in x32 platforms cannot use more that 2 or 3 GB (usually 2GB on Windows), a bigger process will crash.
A process in x64 plaftorms could teorically address much more memory (2^64), but in practice there is not so much physical RAM

Last GiD versions have an option in preferences 'Use results cache', this allow to handle very big results files (e.g. 100 GB) and instead to read its whole content in memory they are read only the resulst that are asked to be drawn by the user, and some results are loaded/unloaded in memory on demand (you set in preferences the amount of memory allowed for results, e.g. 1GB).
I think that results cache only works nowadays with binary results file.
The option of 'Use indexed binaris' allow the automatic creation of a index file in order to a faster 'random access' to the binary results files
gchen
Posts: 11
Joined: Thu Oct 01, 2015 1:15 pm

Re: size of postprocess file

Post by gchen »

Dear Escolano

Many thanks for your information!

gchen
Post Reply