--
You received this message because you are subscribed to the Google Groups "GEDitCOM II Discussions" group.
To unsubscribe from this group and stop receiving emails from it, send an email to geditcom-ii-discu...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
1 29.73
2 21.73
3 21.73
4 21.73
5 22.07
6 22.73
7 21.73
8 22.05
9 22.066
10 22.39
11 22.79
Note that one can look up this times in the Console App while running GEDitCOM II.
I did not bother even looking an Activity monitor memory (but remember that is memory allocated and NOT memory allocated) until the 7th open. From 7 through 12, GEDitCOM II memory allocated was 1.12 GB when the file was open and reduced to 330 MB when it was closed. It was rather slow getting back down to 330 MB (10 to 15 seconds), but always went down. At least from 7 through 12 I do not see even Activity Monitor memory going up any more.
So on my Mac (10.7.x) I do not see any evidence of MacOS kernel memory issues or any degradation in time to read a file. Perhaps my development version differs from current GEDitCOM II 1.8, but I don't think I have changed any code for reading and writing files (Jim: I can get you a copy of development version to try if you want, although it has a lot of undocumented stuff (in fact I and changing all the documentation) and should only be tested as a copy for testing and not used yet for genealogy).
This is consistent with the memory allocation made during opening the file not being de-allocated on file closure.