GNOME Bugzilla – Bug 393243
Gnome-sudoku should not keep all generated puzzles in memory
Last modified: 2008-01-11 04:43:59 UTC
When starting the game all generated puzzles are loaded from a file into memory. And when quitting the game they are all written back to the file again. This is fine for a few puzzles but it does not scale well. Try generating 20,000 puzzles and you will feel my pain. Start up and shut down(the window is hidden but the game is still running) takes ages and memory usage is ~250 megs. Not good. Of course generating 20,000 is absolute lunacy I still think we need be smarter about how we handle this.
Tom Hinkle fixed this for 2.21 already