In release V2018r03, I made a change so when someone gets a shutdown error, it will delete the “Options” file. When they open the app again, it asks if they want to open an existing file or start a new one. I think this will help with people who have a corrupted database not being able to start the app without deleting the “Options” file. The “Options” file will automatically get created.
I know performance is a point of frustration with Genome Mate Pro (GMP) for some. I can see a significant difference when loading data into my husband’s computer versus mine.
GMP is virtually unlimited in size as it keeps the data in an SQLite database on disk. However, the time it takes to load is a function of disk access speed and this varies from user to user. SSD hard drives will significantly improve performance.
One way to improve performance without replacing your hardware is minimize the writes to the Log File by setting Log File Options to False.
Another way to improve performance is to set in-memory journaling to True. What this does is to write the SQLite journal file to memory rather than disk. Because there is a risk that if GMP shutdowns abnormally, the database may become corrupted and unusable. If you do choose to use this option, BACKUP (File -> Backup) first.
GMP was designed to focus on the immediate family of one person, the primary profile. More profiles, relatives and segments equal slower performance. My recommendation is to only have profiles for the immediate family of the family tree being researched. That is, mother, father, siblings, full blood related aunts and uncles. Half blood relatives as well as cousins are better left as just relatives. What this will do is limit the number of Relatives in the database to just those that share a common ancestor with the primary profile person eliminating unrelated relatives.
Performance summary:
Use an SSD drive, if possible
Set Log File Options to False
Use Backup with In-memory journaling
Limit the number of Profiles to the immediate family of the primary profile
~ Becky ~