MD is very slow to start up on macOS Ventura 13.0.1
I recently downloaded and paid for MD 2022.5 - It is very SLOW to start up and open my file, a full minute or more.
I used Toolbox to shrink the data, but that doesn't help.
Sync is off.
I have 5 years worth of data - 2 checking, 1 savings, 2 credit cards, 5 IRA investment accounts.
I have searched discussions, but nothing helps.
MacBook Air - M1 2020 - 8GB of memory
macOS Ventura 13.0.1
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
1 Posted by Stuart Beesley ... on 08 Jan, 2023 10:17 PM
Post the output of toolbox, analyse dataset and objects here.
Also post your help/console here too
2 Posted by Thomas Goodhart on 09 Jan, 2023 08:38 PM
toolbox_ouput.txt
————————————
DATASET FILE ANALYSIS
====================
Dataset path: /Users/thomasgoodhart/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/Our Finances.moneydance
Dataset size: 51.6MB
- settings file size: 28.9KB
- key file size: 0.1KB
- tiksync folder size: 51.6MB (with 399 files)
(note trunk file size: 42.7MB)
(WAITING Sync 'Out' size: 8.7MB with 397 files)
- attachments size: 0.0MB (in 0 attachments)
- archive size: 0.0MB (in 0 files)
---------------------------------------------
Valid files size: 51.6MB (in 401 files)
Non-core file(s) size: 0.1MB (in 3 files)
- Non-core: 0.0MB /Users/thomasgoodhart/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/Our Finances.moneydance/settings-20230108-1252_$SAVED$
- Non-core: 0.0MB /Users/thomasgoodhart/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/Our Finances.moneydance/toolbox_update_log.txt
- Non-core: 0.0MB /Users/thomasgoodhart/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/Our Finances.moneydance/settings-20230108-1332_$SAVED$
LARGE (core) file(s) > 0.5MB....:
- 42.7MB Mod: 2023-01-09 /Users/thomasgoodhart/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/Our Finances.moneydance/safe/tiksync/trunk
- 1.7MB Mod: 2023-01-08 /Users/thomasgoodhart/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/Our Finances.moneydance/safe/tiksync/out/20230109000250_985.txn
- 2.8MB Mod: 2023-01-08 /Users/thomasgoodhart/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/Our Finances.moneydance/safe/tiksync/out/20230109000251_297.txn
- 1.3MB Mod: 2023-01-08 /Users/thomasgoodhart/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/Our Finances.moneydance/safe/tiksync/out/20230108223034_794.txn
DATABASE OBJECT COUNT (count) (est.size KBs):
------------------------------------------------------
Object: csnap 118474 26473.8
Object: reminder 6 4.8
Object: txn 19070 14048.2
Object: olsvc 1 2.6
Object: csplit 7 1.2
Object: oltxns 37 4.2
Object: curr 268 72.6
Object: acct 7952 1800.5
Object: misc 3 6.7
==========
TOTAL: 145818 42414.4
QUICK SEARCH FOR OTHER DATASETS:
---------------------------------
Dataset: Mod: 2023-01-08 /Users/thomasgoodhart/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/Test.moneydance
BACKUP FILES
-------------
Archive: Mod: 2023-01-02 /Users/thomasgoodhart/Documents/Finances/Moneydance Backups/Our Finances-20230102-2043.moneydancearchive
Archive: Mod: 2023-01-08 /Users/thomasgoodhart/Documents/Finances/Moneydance Backups/Our Finances-20230108-1252.moneydancearchive
Archive: Mod: 2023-01-08 /Users/thomasgoodhart/Documents/Finances/Moneydance Backups/Our Finances-20230108-1332.moneydancearchive
Archive: Mod: 2023-01-08 /Users/thomasgoodhart/Documents/Finances/Moneydance Backups/Our Finances-20230108-1333.moneydancearchive
Archive: Mod: 2023-01-08 /Users/thomasgoodhart/Documents/Finances/Moneydance Backups/Our Finances-20230108-1334.moneydancearchive
Archive: Mod: 2023-01-08 /Users/thomasgoodhart/Documents/Finances/Moneydance Backups/Our Finances-20230108-1408.moneydancearchive
Archive: Mod: 2023-01-08 /Users/thomasgoodhart/Documents/Finances/Moneydance Backups/Our Finances-20230108-1424.moneydancearchive
Archive: Mod: 2023-01-02 /Users/thomasgoodhart/Documents/Finances/Moneydance Backups/Our Finances.2023-01-02.moneydancearchive
Archive: Mod: 2023-01-03 /Users/thomasgoodhart/Documents/Finances/Moneydance Backups/Our Finances.2023-01-03.moneydancearchive
Archive: Mod: 2023-01-04 /Users/thomasgoodhart/Documents/Finances/Moneydance Backups/Our Finances.2023-01-04.moneydancearchive
Archive: Mod: 2023-01-05 /Users/thomasgoodhart/Documents/Finances/Moneydance Backups/Our Finances.2023-01-05.moneydancearchive
Archive: Mod: 2023-01-06 /Users/thomasgoodhart/Documents/Finances/Moneydance Backups/Our Finances.2023-01-06.moneydancearchive
Archive: Mod: 2023-01-07 /Users/thomasgoodhart/Documents/Finances/Moneydance Backups/Our Finances.2023-01-07.moneydancearchive
Archive: Mod: 2023-01-08 /Users/thomasgoodhart/Documents/Finances/Moneydance Backups/Our Finances.2023-01-08.moneydancearchive
Archive: Mod: 2023-01-08 /Users/thomasgoodhart/Documents/Finances/Moneydance Backups/Test.2023-01-08.moneydancearchive
SYNC FOLDERS FOUND:
---------------------
<NONE FOUND>
(for a more extensive search please use Toolbox - Find my Datasets and Backups button
<END>
——————————————————
Help/Console
Starting Moneydance 2022.5 (4091) at Mon Jan 09 09:50:49 CST 2023
Settings Folder: /Users/thomasgoodhart/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Library/Application Support/Moneydance
OS: Mac OS X 13.0.1 x86_64
Architecture: intel64
Java: 18.0.1 (Eclipse Adoptium)
Is in sandbox: true; restricted file access: false
Library path: /Applications/Moneydance.app/Contents/MacOS:/Applications/Moneydance.app/Contents/PlugIns/vm.jdk/Contents/Home/lib:/Applications/Moneydance.app/Contents/MacOS:/Applications/Moneydance.app/Contents/PlugIns/vm.jdk/Contents/Home/Frameworks
initialized extension moneyforesight in 0.479 seconds
findandreplace (0): 01-09 09:50:50.361|Initialized build 1215 ok
initialized extension findandreplace in 0.022 seconds
python.path: /Users/thomasgoodhart/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Library/Application Support/Moneydance/python
python.cachedir: /Users/thomasgoodhart/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Library/Application Support/Moneydance/python/cache
python.cachedir.skip: false
#############################################################################################################################
toolbox: toolbox_init.py initializer script running - performing some quick checks, logging diagnostics, then will exit....
#############################################################################################################################
initialized extension toolbox in 0.451 seconds
Font initialisation attempted from non-UI thread. Hopping over to dispatch thread...
Initializing fonts:
default: [[SF Pro Display, SF Display, Helvetica Neue, Helvetica, Lucida Grande, Dialog]]
printing: [[SF Pro Display, SF Display, Helvetica Neue, Helvetica, Lucida Grande, Dialog]]
monospaced: [[Gill Sans, Menlo, Monaco, Monospaced]]
coding: [[Hack, Monospaced]]
fonts resolved:
default: SF Pro Display:13.0:style0
mono: Gill Sans:13.0:style0
coding: Hack:13.0:style0
print: SF Pro Display:12.0:style0
header: SF Pro Display:15.0:style0
register: SF Pro Display:12.0:style0
reportTitle: SF Pro Display:32.0:style0
calendarTitle: SF Pro Display:12.0:style0
reportHeader: SF Pro Display:11.0:style0
detailTitle: SF Pro Display:15.0:style0
detected system appearance: org.violetlib.vappearances.VAppearanceImpl@23eff5d1
detected system appearance: org.violetlib.vappearances.VAppearanceImpl@23eff5d1
Setting look and feel class to org.violetlib.aqua.AquaLookAndFeel
Font initialisation attempted from non-UI thread. Hopping over to dispatch thread...
opening last file: Our Finances
loading dataset: /Users/thomasgoodhart/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/Our Finances.moneydance
loading with 128 bit encryption key
reading trunk data tiksync/trunk
trunk data loaded (1.65 seconds), checking for incremental updates
loading un-synced txn files...
loading synced txn files...
replacing root: null () with new root: Our Finances (3ee6e680-7ede-4948-b68d-92217b024605
-----------------------------------------------------
Toolbox - quick information:
-----
MD CONSOLE FILE LOCATION: '/Users/thomasgoodhart/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Library/Application Support/Moneydance/errlog.txt'
MD CONFIG/PREFERENCES LOCATION: '/Users/thomasgoodhart/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Library/Application Support/Moneydance/config.dict'
-----
BACKUPS - Save Daily: True
BACKUPS - Keep no more than: 15 backups
BACKUPS - Separate Backup Foldr: True
BACKUPS - Backup Folder: '/Users/thomasgoodhart/Documents/Finances/Moneydance Backups' (backup location exists)
..key - 'backup.location': '/Users/thomasgoodhart/Documents/Finances/Moneydance Backups'
..key - 'backup.last_browsed': '<not set>'
..key - 'backup.last_saved': '/Users/thomasgoodhart/Documents/Finances/Moneydance Backups'
..key - '_default_backup_dir': '<not set>'
-----
System Default Locale Cty/Lang: 'US' / 'en'
MD Preference Locale Ctry/Lang: 'US' / 'en'
MD Locale Cty/Lang: 'US' / 'en'
Moneydance decimal point: '.'
-----
MD EXECUTION MODE: 2 (Normal)
JVM - Available processor cores: 8
JVM - Maximum memory possible: 7.2 GB
JVM - Total memory allocated: 0.8 GB (used 0.5 GB / free 0.3 GB)
-----------------------------------------------------
-----------------------------------------------------
JVM - Maximum memory possible: 7.2 GB
JVM - Total memory allocated: 0.8 GB (used 0.6 GB / free 0.2 GB)
-----------------------------------------------------
-----------------------------------------------------
JVM - Maximum memory possible: 7.2 GB
JVM - Total memory allocated: 0.8 GB (used 0.4 GB / free 0.4 GB)
-----------------------------------------------------
ICloudContainer.isContainerAvailable(): nativeGetICloudPath: null
VAQUA: system appearance did change
detected system appearance: org.violetlib.vappearances.VAppearanceImpl@23eff5d1
VAQUA: applying updated theme: default
detected system appearance: org.violetlib.vappearances.VAppearanceImpl@23eff5d1
Setting look and feel class to org.violetlib.aqua.AquaLookAndFeel
extension moneyforesight took a while (0.223 seconds) to respond to event md:file:opened
Java version: 1800001
Update info received with successful signature verification
Version info retrieved; we are up to date!
it took 1.039 seconds to build a plaid client
Got accounts for item nww80aYdk7Tnra3rmYLQipE6pknqZAfQJ5mPL: Response{protocol=h2, code=200, message=, url=https://mdplus.infinitekind.com/plaid/accounts/get}
old and new account info is the same. count=4
successfully updated MD+ account lists
Got accounts for item nww80aYdk7Tnra3rmYLQipE6pknqZAfQJ5mPL: Response{protocol=h2, code=200, message=, url=https://mdplus.infinitekind.com/plaid/accounts/get}
old and new account info is the same. count=4
successf
3 Posted by Stuart Beesley ... on 09 Jan, 2023 08:45 PM
No obvious problems in console.
Your main element in your dataset is your price history which is 26MB alone. You could consider purge/thin price history in toolbox. Depends if you want it all?
4 Posted by sth on 13 Jan, 2023 02:55 AM
I have about a 350 MB file of data from 1998 onwards. It opens in about 8 seconds on an Intel iMac (SSD drive) running Monterey. I don't know if you have found something odd in the M1 macs with Rosetta2 or if it is something in Ventura. But this shouldn't be an issue with the size of the file.
I test under Monterey on a Mac Book Air and had about the same quick time to open.
Stuart would know more, but sometimes the console log has time stamps of how much time is spent in a variety of routines.
(NOT IK Support)
5 Posted by Thomas Goodhart on 27 Jan, 2023 12:17 AM
I used shrink, but it did not seem to improve anything. Now after working with MD for a couple of weeks, start is painfully slow, taking several minutes to open.
6 Posted by Thomas Goodhart on 27 Jan, 2023 12:22 AM
MD is taking 15 minutes or longer to open up. 100% of CPU
7 Posted by Stuart Beesley ... on 27 Jan, 2023 08:06 AM
Now that you’ve run shrink. Can you repeat step 2 and post results here.
Post the output of toolbox, analyse dataset and objects here.
Also post your help/console here too
8 Posted by Thomas Goodhart on 01 Feb, 2023 01:33 AM
I did Shrink and it did not help the startup slowness. Ran some of the Security fixes and other cleanup tool in the Toolbox and several problems were fixed.
I ran Shrink with it set to zero, and brought the MD file size way down to about 30 MB.
Now, MD opens up in about 10 seconds.
Thanks for all the help/
9 Posted by Stuart Beesley ... on 01 Feb, 2023 05:46 AM
Toolbox 🧰 +1 😃
10 Posted by Thomas Goodhart on 01 Feb, 2023 03:40 PM
Oh, and I updated to MD 2022.6, too.
Only complaint I have, now, is with the download of investment transactions doesn’t work as nicely as for bank accounts.