I've been running GnuCash Portable for quite some time, however, ever since at least the 2.6.x version it now takes a Really. Long. Time. To. Save. Like over 2 minutes to saves my file. My main account file is only 590KB, so I'm really perplexed as to what could take so long for it to save.
A description of my entire situation:
- The drive is a 64GB Transcend USB 3.0 flash drive. In a USB 3.0 port, I can regularly read files at 80+MB/sec & writes are easily 40MB/sec. It flies. This USB drive goes back & forth daily between the 2 machines described below.
- My main machine is a laptop running Ubuntu (14.04 64-bit), which is using a 2.4.x version of GnuCash & has USB 3.0 ports. The laptop/GnuCash has no problems opening and/or saving my account file. Saves are FAST--easily under 3 seconds--as I would expect.
- Then I run GnuCash Portable 2.6.3 on a Windows 7 PC 64-bit with 8GB RAM & "only" USB 2.0 ports. If I copy a large file, like a CD .iso image on this PC, it takes longer than my laptop, but reads are still in a very acceptable ~20MB/sec range. Writes are pretty much the same speed since the USB 2.0 port is the bottleneck.
- I've had the drive long enough that I was using at least the last couple v2.4.x releases of GnuCash Portable. Somewhere along the way, these long writes (saves) started. I do not distinctly recall if it was with one of the last 2.4.x releases or if it started with 2.6.x. I am certain that it started no later than when I installed the first 2.6.x release of GnuCash Portable.
It's only when I run GnuCash that is takes so darn long to save. If anyone has any ideas, I'm all ears. And I would be willing to provide any additional information that I can. Thank you for looking into this!