Initial loading the file is quick, and populating the accounts with transactions doesn't seem to change the opening times much. It appears to simply be a function of the number of accounts.
Anyway, I have a stripped down (27kb) GnuCash file which demonstrates this (no transactions, just an empty account heirarchy of 663 accounts), if anyone wants to take a look:
http://www.jandr.org/temp/example_slow_registers.gz
Of course, if someone can give me some direction in profiling gnucash, I will gladly try to track down the offending CPU hog. Oh, and it is CPU, I get a big 100% CPU usage spike during the delay, with no HD lights flashing (so no I/O).
-Jon
PS: on my PIII800 it takes 3-4s to open an empty register window, on the PII400 at work it is about 10s. Ugh.
-- -**-*-*---*-*---*-*---*-----*-*-----*---*-*---*-----*-----*-*-----*--- Jon Lapham <[EMAIL PROTECTED]> Rio de Janeiro, Brasil Work: Extracta Moléculas Naturais SA http://www.extracta.com.br/ Web: http://www.jandr.org/ ***-*--*----*-------*------------*--------------------*---------------
_______________________________________________ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnucash.org/cgi-bin/mailman/listinfo/gnucash-devel