RAM usage is blowing up.

copyjane's Avatar

copyjane

06 Mar, 2026 06:10 PM

Hi there,
I have a Macbook Air, M1 2020, with Tahoe 26.3 as the OS. This problem predates this OS. Coupled with Chrome, they both can drive my laptop to states so sluggish it might as well be a brick. Chrome is its own story wth all its high-demand tabs, but when this happens, it's MoneyDance that has the greatest demand on my RAM and it's not even active when it does this. Today, 2.75 GB. I quit the app so at least I could unfreeze Chrome and make it follow my commands. Can you please help me clean up MoneyDance because it should not be doing this! Another thing It's been doing for years, which I just deal with, is if a window has been open for an indeterminate time, it will stop taking commands and I have to open a new window and close the old one in order to enter a transaction. I leave the app open Monday to Friday. I auto-update my prices once a day and upon command. I don't get any error messages when I open ToolBox. MoneyDance version 2024.4 (5253)

  1. 1 Posted by Stuart Beesley ... on 06 Mar, 2026 07:18 PM

    Stuart Beesley (Mr Toolbox)'s Avatar

    Grab and upload help/show console.

    Run toolbox analyse dataset and objects. Upload that output too.

  2. 2 Posted by copyjane on 07 Mar, 2026 02:10 PM

    copyjane's Avatar

    Here it is yesterday after my Quit, up to the price sync:

    20260306-12:58:31.657 Starting Moneydance 2024.4 (5253)
    20260306-12:58:31.657 Settings Folder: /Users/Jane/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Library/Application Support/Moneydance
    20260306-12:58:31.658 OS: Mac OS X 26.3 aarch64
    20260306-12:58:31.658 Architecture: arm64
    20260306-12:58:31.658 Java: 21.0.5 (Eclipse Adoptium)
    20260306-12:58:31.659 Is in sandbox: true; restricted file access: false
    20260306-12:58:31.659 Library path: /Applications/Moneydance.app/Contents/MacOS:/System/Library/Frameworks:/Applications/Moneydance.app/Contents/PlugIns/vm.jdk/Contents/Home/lib:/Applications/Moneydance.app/Contents/MacOS:/System/Library/Frameworks:/Applications/Moneydance.app/Contents/PlugIns/vm.jdk/Contents/Home/Frameworks:/Applications/Moneydance.app/Contents/MacOS:/System/Library/Frameworks:/Applications/Moneydance.app/Contents/PlugIns/vm.jdk/Contents/Home/lib:/Applications/Moneydance.app/Contents/MacOS:/System/Library/Frameworks:/Applications/Moneydance.app/Contents/Frameworks
    20260306-12:58:31.692 initialized extension 'Foresight' id: 'moneyforesight' (build: 0) in 0.01 seconds
    20260306-12:58:32.560 loaded font java.awt.Font[family=Dialog,name=SF Pro Display,style=plain,size=13] from descriptor: SF Pro Display-13
    20260306-12:58:32.560 loaded font java.awt.Font[family=Gill Sans,name=Gill Sans,style=plain,size=13] from descriptor: Gill Sans-13
    20260306-12:58:32.560 loaded font java.awt.Font[family=Helvetica,name=Helvetica,style=plain,size=13] from descriptor: Helvetica-13
    20260306-12:58:32.560 loaded font java.awt.Font[family=Dialog,name=Hack,style=plain,size=13] from descriptor: Hack-13
    20260306-12:58:32.568 Initializing fonts:
    20260306-12:58:32.568 default: [SF Pro Display, SF Display, Helvetica Neue, Helvetica, Lucida Grande, Dialog]
    20260306-12:58:32.568 printing: [Helvetica, SF Pro Display, SF Display, Helvetica Neue, Helvetica, Lucida Grande, Dialog]
    20260306-12:58:32.568 monospaced: [Gill Sans, Menlo, Monaco, Monospaced]
    20260306-12:58:32.569 coding: [Hack, Monospaced]
    20260306-12:58:32.569 loaded font java.awt.Font[family=Dialog,name=SF Pro Display,style=plain,size=13] from descriptor: SF Pro Display-13
    20260306-12:58:32.569 loaded font java.awt.Font[family=Helvetica,name=Helvetica,style=plain,size=12] from descriptor: Helvetica-12
    20260306-12:58:32.569 loaded font java.awt.Font[family=Gill Sans,name=Gill Sans,style=plain,size=13] from descriptor: Gill Sans-13
    20260306-12:58:32.569 loaded font java.awt.Font[family=Hack,name=Hack,style=plain,size=13] from descriptor: Hack-13
    20260306-12:58:32.569 loaded font java.awt.Font[family=Dialog,name=SF Pro Display,style=plain,size=13] from descriptor: SF Pro Display-13
    20260306-12:58:32.569 loaded font java.awt.Font[family=Dialog,name=SF Pro Display,style=plain,size=13] from descriptor: SF Pro Display-13
    20260306-12:58:32.569 loaded font java.awt.Font[family=Dialog,name=SF Pro Display,style=plain,size=32] from descriptor: SF Pro Display-32
    20260306-12:58:32.569 loaded font java.awt.Font[family=Dialog,name=SF Pro Display,style=plain,size=13] from descriptor: SF Pro Display-13
    20260306-12:58:32.569 loaded font java.awt.Font[family=Dialog,name=SF Pro Display,style=plain,size=13] from descriptor: SF Pro Display-13
    20260306-12:58:32.569 loaded font java.awt.Font[family=Dialog,name=SF Pro Display,style=plain,size=15] from descriptor: SF Pro Display-15
    20260306-12:58:32.572 fonts resolved:
     default: SF Pro Display:12.0:style0
     mono: Gill Sans:12.0:style0
     coding: Hack:12.0:style0
     print: Helvetica:12.0:style0
     header: SF Pro Display:14.0:style0
     register: SF Pro Display:11.0:style0
     reportTitle: SF Pro Display:32.0:style0
     calendarTitle: SF Pro Display:11.0:style0
     reportHeader: SF Pro Display:10.0:style0
     detailTitle: SF Pro Display:14.0:style0
    VAqua look and feel: release 12, build 2023-10-31T23:37:24Z
      using VAquaRendering: release Hybrid master 13x, build 2023-10-22T17:44:22Z
    20260306-12:58:32.687 Setting look and feel class to com.apple.laf.AquaLookAndFeel
    20260306-12:58:32.695 loaded font java.awt.Font[family=Dialog,name=SF Pro Display,style=plain,size=13] from descriptor: SF Pro Display-13
    20260306-12:58:32.695 loaded font java.awt.Font[family=Helvetica,name=Helvetica,style=plain,size=12] from descriptor: Helvetica-12
    20260306-12:58:32.695 loaded font java.awt.Font[family=Gill Sans,name=Gill Sans,style=plain,size=13] from descriptor: Gill Sans-13
    20260306-12:58:32.695 loaded font java.awt.Font[family=Hack,name=Hack,style=plain,size=13] from descriptor: Hack-13
    20260306-12:58:32.695 loaded font java.awt.Font[family=Dialog,name=SF Pro Display,style=plain,size=13] from descriptor: SF Pro Display-13
    20260306-12:58:32.695 loaded font java.awt.Font[family=Dialog,name=SF Pro Display,style=plain,size=13] from descriptor: SF Pro Display-13
    20260306-12:58:32.695 loaded font java.awt.Font[family=Dialog,name=SF Pro Display,style=plain,size=32] from descriptor: SF Pro Display-32
    20260306-12:58:32.695 loaded font java.awt.Font[family=Dialog,name=SF Pro Display,style=plain,size=13] from descriptor: SF Pro Display-13
    20260306-12:58:32.695 loaded font java.awt.Font[family=Dialog,name=SF Pro Display,style=plain,size=13] from descriptor: SF Pro Display-13
    20260306-12:58:32.695 loaded font java.awt.Font[family=Dialog,name=SF Pro Display,style=plain,size=15] from descriptor: SF Pro Display-15
    20260306-12:58:32.703 initializing extensions...
    findandreplace (0): 03-06 12:58:32.727|Initialized build 1218 ok
    20260306-12:58:32.727 initialized extension 'Find and Replace' id: 'findandreplace' (build: 1218) in 0.009 seconds
    20260306-12:58:32.732 initialized extension 'Investment Reports - Investment Reports v 2.5' id: 'invextension' (build: 201) in 0.0 seconds
    mdcsvimporter2015: CSV Importer >> Initialised... Build:1001
    20260306-12:58:32.738 initialized extension 'CSV Importer' id: 'mdcsvimporter' (build: 1001) in 0.001 seconds
    20260306-12:58:32.741 python.path: /Users/Jane/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Library/Application Support/Moneydance/python
    20260306-12:58:32.741 python.cachedir: /Users/Jane/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Library/Application Support/Moneydance/python/cache
    20260306-12:58:32.741 python.cachedir.skip: false
    security_performance_graph:2026/03/06-12:58:34:
    #####################################################################
    security_performance_graph: security_performance_graph_init.py initializer script running - doing nothing - will exit....
    #####################################################################

    20260306-12:58:34.240 initialized extension 'Security Performance Graph' id: 'security_performance_graph' (build: 1014) in 0.183 seconds
    20260306-12:58:34.284 Quote Load>INFO-main(Quote Load,Init) Started Build 330107
    20260306-12:58:34.284 Quote Load>INFO-main(Quote Load,Init) Locale en_US
    20260306-12:58:34.284 Quote Load>INFO-main(Quote Load,Init) Decimal Character .
    20260306-12:58:34.284 initialized extension 'Quote Loader' id: 'securityquoteload' (build: 330107) in 0.03 seconds
    20260306-12:58:34.289 initialized extension 'Stock Glance' id: 'stockglance' (build: 15) in 0.001 seconds
    toolbox:2026/03/06-12:58:34:
    #############################################################################################################################
    toolbox: toolbox_init.py initializer script running - performing some quick checks, logging diagnostics, then will exit....
    #############################################################################################################################

    20260306-12:58:34.374 initialized extension 'Toolbox' id: 'toolbox' (build: 1070) in 0.081 seconds
    20260306-12:58:34.444 initialized extension 'Quotes and Exchange Rates' id: 'yahooqt' (build: 1046) in 0.063 seconds
    20260306-12:58:34.444 finished initializing all extensions
    20260306-12:58:34.452 starting file opening routines...
    20260306-12:58:34.452 opening last file: Canadian accounts
    20260306-12:58:34.457 Loading dataset: /Users/Jane/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/Canadian accounts.moneydance
    toolbox:2026/03/06-12:58:44:
    -----------------------------------------------------
    Toolbox - quick information:
    -----
    MD CONSOLE FILE LOCATION: '/Users/Jane/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Library/Application Support/Moneydance/errlog.txt'
    MD CONFIG/PREFERENCES LOCATION: '/Users/Jane/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Library/Application Support/Moneydance/config.dict'
    ... Mac Finder path for above: '/Users/Jane/Library/Containers/Moneydance/Data/Library/Application Support/Moneydance'
    -----
    BACKUPS - Save Daily option: daily (config key: 'backup.scheme' value: 'daily')
    BACKUPS - Keep no more than: 5 unique days of backups
    BACKUPS - Separate Backup Foldr: True
    BACKUPS - Backup Folder: '/Users/Jane/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/backups' (backup location exists)
    ..key - 'backup.location': '/Users/Jane/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/backups'
    ..key - 'backup.last_browsed': '<not set>'
    ..key - 'backup.last_saved': '/Users/Jane/Documents/Archive/2026'
    ..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)
    -----------------------------------------------------

    20260306-12:58:47.050 loading with 128 bit encryption key
    20260306-12:58:47.060 loading with 128 bit encryption key
    20260306-12:58:47.274 reading trunk data tiksync/trunk
    20260306-12:58:48.976 trunk data loaded (1.702 seconds), checking for incremental updates
    20260306-12:58:48.976 loading un-synced txn files...
    20260306-12:58:48.978 loading synced txn files...
    20260306-12:58:48.981 reading txn file 3c3376f0-20bd-44f5-a1cb-7f753ce357c0.mdtxn
    20260306-12:58:48.986 reading txn file 3d8843c9-5396-4c44-bec2-908df96f6fe8.mdtxn
    20260306-12:58:48.987 reading txn file 70498a1a-a3f5-4f5e-ba29-cae97b0dd60a.mdtxn
    20260306-12:58:48.989 reading txn file 8f1e3e92-5573-49c6-a13a-86f8df136c23.mdtxn
    20260306-12:58:48.992 reading txn file ebb15a0f-b9f2-4f5a-8eee-abbe24efabb7.mdtxn
    20260306-12:58:48.992 reading txn file ce1d79e5-d831-4add-ab89-d1972c8a73be.mdtxn
    20260306-12:58:48.993 reading txn file ebe4c7e7-9d16-41be-a06f-cfe769943c1f.mdtxn
    20260306-12:58:48.993 reading txn file a8ef9352-c3f0-4b48-840e-7f0df788e090.mdtxn
    20260306-12:58:48.994 reading txn file ce7e5e18-fdae-440f-b131-47216978825d.mdtxn
    20260306-12:58:48.996 reading txn file a0658334-6f4d-4dfc-a598-ae6b76a1f3d8.mdtxn
    20260306-12:58:49.011 reading txn file d1ad9faa-17fc-41d5-9b5e-cebda8e8f7c6.mdtxn
    20260306-12:58:49.012 finished loading / updating trunk data file
    20260306-12:58:50.770 Quote Load>SUMM-main(Quote Load,HandleEvent) Event md:file:opening
    20260306-12:58:50.770 Quote Load>DET-main(Main,HandleEventFileOpening) Opening
    20260306-12:58:50.790 starting syncing via encryptedFS(GenericFSSyncFolder:dropbox_folder:base=/Users/Jane/Dropbox/.moneydancesync:subpath=29ab7b73-17b9-42c5-bc74-5fb93675d13d:) isPrimary=true
    20260306-12:58:50.790 Starting syncing using folder /Users/Jane/Dropbox/.moneydancesync/29ab7b73-17b9-42c5-bc74-5fb93675d13d
    20260306-12:58:50.793 validating file Canadian accounts: root=My Finances (b01a4e80-6b25-4dcb-8fc4-ff4ff2841e09) object counts: bdgt: 3, mem_rpt: 30, csnap: 183455, reminder: 38, secsubtypes: 1, txn: 18519, olsvc: 2, csplit: 22, oltxns: 180, bdgtitem: 179, curr: 246, acct: 629, misc: 3
    warning: snapshot (snapshot for Swiss Francs 0 0.0 CHF) rates are invalid; info:mod.csnap
    curr: e8d42e9d-e956-4f93-84f7-d1c0fe0c972d
    dt: 0
    hi: 0.0
    id: bf9fd6e5-ef0c-49cd-8910-39c98244ac72
    lo: 0.0
    obj_type: csnap
    relrt: 0.0
    rhi: 0.6279242230162475
    rlo: 0.6279242230162475
    ts: 1742043564992
    urt: 0.0
    vol: 0

    20260306-12:58:51.393 MDPlus status undetermined or not activated
    20260306-12:58:51.607 Quote Load>SUMM-AWT-EventQueue-0(Quote Load,HandleEvent) Event md:account:root
    20260306-12:58:51.769 Quote Load>SUMM-main(Quote Load,HandleEvent) Event md:file:opened
    20260306-12:58:51.783 Quote Load>DET-main(Parameters,findFile) New 2
    20260306-12:58:51.783 Quote Load>DET-main(Parameters,Parameters) Parameters found /Users/Jane/Library/Containers/com.infinitekind.MoneydanceOSX/Data/Documents/Canadian accounts.moneydance/securityquoteload.bpam2
    20260306-12:58:51.792 Quote Load>SUMM-main(ExchangeList,getData) Input stream found
    20260306-12:58:51.798 Quote Load>SUMM-main(PseudoList,getData) Input stream found
    20260306-12:58:51.799 Quote Load>INFO-main(Quote Load,HandleEventFileOpened) Debug level set to INFO
    20260306-12:58:51.799 Quote Load>INFO-main(Quote Load,handleEventFileOpened) Autorun delayed for 20 seconds
    20260306-12:58:51.818 JVM status: cores: 8, maxmem: 7.21G, allocated: 1.91G, used: 862.8M, free: 1.05G
    20260306-12:58:51.818 finished file opening routines
    20260306-12:58:53.338 Scheduling next reminders auto-commit for Fri Mar 06 12:58:58 EST 2026 (was previously scheduled for Wed Dec 31 19:00:00 EST 1969)
    20260306-12:58:53.339 Scheduling next reminders auto-commit for Fri Mar 06 12:58:58 EST 2026 (was previously scheduled for Fri Mar 06 12:58:58 EST 2026)
    20260306-12:58:57.804 trunk data loaded (0.0 seconds), checking for incremental updates
    20260306-12:58:57.804 loading un-synced txn files...
    20260306-12:58:57.805 loading synced txn files...
    20260306-12:58:57.805 finished loading / updating trunk data file
    20260306-12:58:58.248 Update info received with successful signature verification
    20260306-12:58:58.251 Version info retrieved; we are up to date!
    20260306-12:59:03.342 Performing periodic reminders 'auto committing' on Canadian accounts ...
    20260306-12:59:03.353 Scheduling next reminders auto-commit for Fri Mar 06 15:59:03 EST 2026 (was previously scheduled for Wed Dec 31 19:00:00 EST 1969)
    20260306-12:59:11.806 Quote Load>INFO-AWT-EventQueue-0(Quote Load,sendAuto) Check Auto
    20260306-12:59:11.821 Quote Load>INFO-Thread-4(Quote Load,resetAutoRun) now: 12:59:11.820575 next check: 2026-03-06T13:00
    ECB rates date stamp: '2026-03-06' parsed to Fri Mar 06 00:01:00 EST 2026
    Downloaded exchange rates from ECB: {CHF=0.9045, MXN=20.5624, ZAR=19.3277, INR=106.1745, CNY=7.9825, THB=36.966, AUD=1.6501, ILS=3.5756, KRW=1717.02, JPY=182.57, PLN=4.2875, GBP=0.86693, IDR=19623.06, HUF=393.4, PHP=68.525, TRY=50.9539, ISK=144.9, HKD=9.04, DKK=7.4708, USD=1.1561, CAD=1.5782, MYR=4.562, NOK=11.1725, RON=5.0951, SGD=1.481, CZK=24.419, SEK=10.693, NZD=1.9687, BRL=6.1002}

  3. 3 Posted by copyjane on 07 Mar, 2026 02:13 PM

    copyjane's Avatar

    Dataset file analysis attached

  4. 4 Posted by Stuart Beesley ... on 07 Mar, 2026 03:06 PM

    Stuart Beesley (Mr Toolbox)'s Avatar

    OK, there is nothing unusual here. whilst MD is 'allocating' 2GB ram, it's only using about 850MB at the moment. This is 'normal'. How much total memory does your computer have?

    Even your dataset is not large. But you can free up 30MB by running Toolbox Shrink Dataset (set to 1 days)..

    When / if this happens again, what is consuming CPU? Also launch toolbox then and then grab a new help/show console and upload that then

  5. 5 Posted by copyjane on 07 Mar, 2026 05:25 PM

    copyjane's Avatar

    I will do this. It's basically a competition between my MacOS, Chrome, and MoneyDance but it just grows and grows

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

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