Apple Mac User Best Practices suggestions?

Concern: Board slow. Edit: Solution for this bit here.

Symptoms: Loading up a lot more font packs to SD cards somehow made the board(s) slow down noticeably. This did NOT happen when this was done with a PC, Lenovo and a custom gaming pc used as comparables.

Device: Both MacBook Pros, one late 2017 other 2022 both on OSMonterey, one other mid-2022 MacBook Pro also on OS Monterey.

Considerations: I’ve seen similar before when loading map lists and routing onto the SD cards for Garmin units at work so I wondered, are “ghost files” still written to a Fat32 SD with fonts because, well Apple/MacOS?

Diagnostics and Approach Used: Ran sdtest in serial monitor after disabling (use 2 // before)#define DISABLE_DIAGNOSTIC_COMMANDS and switching to Arduino>Tools>USB Type>Serial+Mass Storage on the fully loaded up SD Card. Nothing abnormal, actually as mentioned in another thread these are decent, if unremarkably “average” but also not moderate or slow by any means. Checked w @profezzorn and got initial feedback and decided to delve a bit deeper. Hit up @Lord-Anubis who took a good look w a pc and yup, right there, ghost files. The board has to read not only through the font folders but also those files. So although they get ignored, if you have enough of them right alongside your font folder names it adds to what needs to be processed and is needlessly tying up processor speed. From there I asked @NoSloppy if there’s a means w Macs to remove these since for some reason I sort-of remember a solution used a ways back but for the life of me couldn’t remember the steps/etc. He walked me through the steps to get into Terminal and the commands and further steps (which I’ll let him reply with so they are listed correctly) done.

Results: Board now works MUCH faster. PC users do not seem to have this issue so I am going to keep testing the steps used on my other two boards as well as a pair of locally owned sabers w ProffieV2’s and will report back. Note, afterwards I also went back in, switched Arduino back to only Serial+WebUSB and the config to #define DISABLE_DIAGNOSTIC_COMMANDS and am going out to play with my fancy light-stick.

@Lord-Anubis and @NoSloppy Thanks for the help with this issue. Please chime in.