Performance

Brendan Coupe brendan at coupeware.com
Mon Jan 11 18:54:52 GMT 2021


I have 15 years of data, less than Thomas but a fair amount. I tested it
both ways and found very little difference. I only show Assets and
Liabilities on the home page. When I added everything else, the opening
took about 8 seconds instead of 5 seconds. I am running on a fast SSD with
lots of RAM so it's probably about as fast as it could be.

I would not be happy if it opened on the last tab. I always want to start
with the summary on the home tab.


*----Brendan Coupe*


On Mon, Jan 11, 2021 at 8:43 AM Jack <ostroffjh at users.sourceforge.net>
wrote:

> If that were the default, then I think the first thing most users would do
> would be to switch to the Home View, so in the long run, it wouldn't save
> any time.
> On 1/11/21 9:58 AM, Aaron Mehl wrote:
>
> Hi Thomas,
> I just did what you recommended and KMyMoney loaded much quicker.
> Thanks,
> Aaron
> Maybe this should become the default?
> Aaron
>
> On Sunday, January 10, 2021, 02:06:28 AM EST, Thomas Baumgart
> <thb at net-bembel.de> <thb at net-bembel.de> wrote:
>
>
> On Samstag, 9. Januar 2021 22:55:04 CET Nathan M. Murray wrote:
>
> > I have been using Kmymoney for my current dataset since 2015.  I am
> using the XML storage option at the moment.  I also am using GPG to encrypt
> the file.
> >
> > Since v. 5 I have noticed a lag of 10 - 30 sec when opening and saving
> the file.  Not sure if this is due to the GPG aspect or dataset size (805.6
> kb).  Currently using v. 5.1.0 (Pop_OS).
> >
> > File details:  12,511 Transactions, Splits 23,849, Schedules 25, Prices
> 435.
>
> I doubt that the filesize and the number of objects is a problem. Your
> specific hardware certainly can play a role.
>
> I recently made some performance comparisons between the 5.1 and master
> branch and noticed, that the most time when loading a file is spent in
> rendering the home view (which we eventually have to fix).
>
> You can verify that as follows:
>
> a) start KMyMoney (I expect it comes up with the home view)
> b) Select the "Start with last selected view" in the General/View settings
> c) Select the "Accounts" view and quit KMyMoney
> d) start KMyMoney again and check if the delay changes or stays the same
> and report back
>
> > When does the performance decrease with XML and increase with SQL?  I
> understand SQL doesn't support GPG at this time.
>
> In case the delay changes in d) there is no benefit in using the SQL
> backend. KMyMoney does support SQLCipher as encrypted DB backend.
>
> BTW: I do testing here with the following parameters:
>
>   File details:  71,259 Transactions, Splits 165,089, Schedules 30, Prices
> 3800.
>
> and can confirm the above. Loading time with KMyMoney 5.1 on my machine
> takes around 10 seconds in accounts view and more than 30 in home view. It
> also depends which reports you show on the home view (there are settings to
> change that)
>
>
> --
>
> Regards
>
>
> Thomas Baumgart
>
> https://www.signal.org/       Signal, the better WhatsApp
> -------------------------------------------------------------
> MicroSoft Windows - from the people who brought you edlin
>
> -------------------------------------------------------------
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kmymoney/attachments/20210111/ae848884/attachment-0001.htm>


More information about the KMyMoney mailing list