audiomxd high memory allocation port allocation CPU time

Apple Community.


audiomxd Memory and CPU screenshots


In February 2025, I bought a Mac Mini then migrated from my iMac (Retina 5K, 27-inch, Late 2015) to my current Mac Mini M4 Pro. The Mac Mini is probably running Rosetta.


About: Mac Mini 2024 M4 Pro. 64 GB Memory. macOS Sequoia 15.4.1. Apple Pro Display XDR with NO MICROPHONE and NO SPEAKER. No Audio app. No VST plugins.


The Apple Pro Display XDR is connected with an Apple Thunderbolt 5 cable to one of the three Thunderbolt 5 ports in back.


An external Lacie backup drive is connected with an Apple Thunderbolt 4 cable to one of the three Thunderbolt 5 ports in back. Time Machine backs up the Mac Mini M4 Pro once a week.


Feedback - Mac mini - Apple

Feedback report 6 on the audiomdx memory leak.

2025-04-26 12.23PM 1.36 GB 102,386 Ports.

2025-04-27 10.14AM 1.52 GB 130,067 Ports.


On 2025.04.27 I changed some settings then Shut Down.

Apple > System Settings > Apple Intelligence and Siri >

Apple Intelligence: OFF

Siri: OFF

Adobe Elements 2021 Organizer > Preferences > Media-Analysis >

Generate Auto Creations: OFF.


On 2025.04.29 I uninstalled an Adobe desktop app the Shut Down.

https://helpx.adobe.com/creative-cloud/help/uninstall-creative-cloud-desktop-app.html

Uninstall the Creative Cloud desktop app


On 25.05.02 I changed some settings then Shut Down.

Sequoia is moving my windows off the scre… - Apple Community

Settings > Desktop & Dock > Click wallpaper to reveal desktop change to Only in Stage Manager

Settings > Desktop & Dock > Drag Windows to screen edges to tile OFF

Settings > Desktop & Dock > Drag Windows to menu bar to fill screen OFF


On 2025.05.03 here are Activity Monitor screenshots of CPU Time and of Memory Allocation.


2025.05.03 12:49 PM audiomxd CPU Time 20:02:08.10


2025.05.03 12:49 PM audiomxd Memory 770.2 MB 39,904 Ports.


Usually, I Logout after each time I use the Mac Mini.

Occasionally, I only Lock the Screen.


Why is Memory allocated, but not freed after closing the app that was using the Memory?


Why does audiomxd need an ever-increasing Memory Allocation to manage the internal speaker on a Mac Mini? I have no external speaker or microphone.





[Edited by Moderator]

Mac mini, macOS 15.4

Posted on May 3, 2025 12:16 PM

Reply
Question marked as Top-ranking reply

Posted on May 24, 2025 08:12 AM

You need to take some other measures in order to sort out the problem.


Mac's do not require third party AV, Protection, Cleaning or VPN to stay safe.

see > macOS - Security - Apple


1) I never heard of the GPG Suite, but it looks like protection ware that has totally invaded your Mac mini.

Uninstall GPG as per the developers instruction and test for a day or two.


2) I never hear of SENA, but it looks like it is some type of audio device paring manager.

Uninstall SENA as per the developers instruction and test for a day or two.

193 replies
Question marked as Top-ranking reply

May 24, 2025 08:12 AM in response to tcabq

You need to take some other measures in order to sort out the problem.


Mac's do not require third party AV, Protection, Cleaning or VPN to stay safe.

see > macOS - Security - Apple


1) I never heard of the GPG Suite, but it looks like protection ware that has totally invaded your Mac mini.

Uninstall GPG as per the developers instruction and test for a day or two.


2) I never hear of SENA, but it looks like it is some type of audio device paring manager.

Uninstall SENA as per the developers instruction and test for a day or two.

Jun 3, 2025 07:22 PM in response to tcabq

This still sounds like some bad third-party software or the Mac mini attempting to connect to a bluetooth audio device.

Possibly even when the Mac mini is suppose to be in sleep mode.


https://community.jamf.com/t5/jamf-pro/audiomx-process-maxed-out/m-p/342280

https://iboysoft.com/tips/audiomxd-processor-using-so-much-ram.html

https://macsecurity.net/view/614-coreaudiod-cpu-overuse-mac


If the audiomxd numbers seem to be building when the Mac mini is sleeping at night...?

Then as a test, shut down at night and check the audiomxd numbers in the morning after startup.

Jun 12, 2025 11:33 AM in response to tcabq

Maybe something below will help you figure out what process or service is opening ports.


On macOS, ports are opened by specific processes or services that need to communicate over a network. The system uses a process called launchdto manage these processes and open ports as needed. While macOS's firewall helps manage connections, apps and services can still request and be granted access through it. 


Here's a more detailed explanation:


1. Processes Open Ports:

  • When a process needs to listen for incoming connections or send outgoing requests on a specific port, it requests that port from the operating system.
  • If the process is allowed to use the port, launchd (a background service) will open it and keep it open as long as the process is running or actively waiting for connections. 

2. Sharing Services:

  • Sharing services like file sharing can automatically open specific ports to allow other devices on the network to connect.
  • These ports are opened and closed based on whether the sharing service is enabled or disabled. 

3. Firewall:

  • The macOS firewall allows or blocks connections based on applications and services, not individual ports.
  • You can add an app to the firewall's allowed list to grant it access, and macOS will automatically open the necessary ports. 

4. Identifying Open Ports:

  • You can use commands like lsof or nmap in the Terminal to see which ports are currently open and which processes are using them.
  • For example, lsof -i :8080 will list any processes using port 8080. 

5. Closing Ports:

  • You can close a port by stopping the process that's using it.
  • For example, you can use kill -9 <PID> to forcefully stop a process and close its associated ports. 


May 19, 2025 11:39 AM in response to tcabq

Probably not the cause but should still be gone, delete this file & restart…


~/Library/LaunchAgents/com.adobe.AAM.Updater-1.0.plist


Also the high usage started on the day these were installed…


2025-05-12 EPSON Printer Driver (13.26) - Installer

2025-05-12 Epson Scan 2 (6.4.143) - Installer

2025-05-12 EPSON PC-FAX Driver (2.40) - Installer

2025-05-12 Epson Extended Service Plan (1.0.1) - Installer

2025-05-12 ET-4850 (1.0) - Installer

2025-05-12 macOS 15.5 (15.5) - Software update

2025-05-12 RosettaUpdateAuto (1.0.0.0.1.1746349326) - Install on demand

Jun 20, 2025 08:51 AM in response to tcabq

So it looks like the audiomxd CPU usage has subsided, but the creation of new ports is still off the chart.


A Google AI response says:

In macOS, various processes can create and utilize ports. While launchd is responsible for managing many system services and their associated ports, individual applications can also open ports for communication. To identify the specific process using a port, the lsof -i :<port_number> command is useful. This command lists open files and network connections, allowing you to see which process is associated with a particular port. 


for more info, see > what macOS process is creating ports


Personally I think that I would just uncheck Ports on the Activity Monitor toolbar and go on with life.

Jun 24, 2025 06:04 AM in response to tcabq

audiomxd activity after Start Up 2025-06-21 02:28PM

2025-06-21 6.26PM CPU Time 0.05 2.8 MB 55 Ports

2025-06-22 6.05AM CPU Time 11:20:54.15 589.4 MB 54 Ports

2025-06-22 8.11AM CPU Time 12:44:59.98 622.3 MB 10,636 Ports

2025-06-22 10.59AM CPU Time 14:57:36.42 669.4 MB 17,254 Ports

2025-06-22 3.53PM CPU Time 15:31:47.87 682.9 MB 30,779 Ports

2025-06-23 6.06AM CPU Time 29:03:18.19 904.5 MB 66,986 Ports

2025-06-23 7.29AM CPU Time 29:03:19.30 904.5 MB 66,986 Ports

2025-06-23 10.09AM CPU Time 31:09:38.18 932.4 MB 66,987 Ports


Apple menu > System Settings... > Privacy & Security > Local Network

Ecrp: OFF (Epson Customer Research Participation )

Epson Installer: OFF (This may be optional for an AirPrint printer)

EtreCheckPro: ON


Log Out.

Shut Down.

Start Up 2025-06-23 10:42AM.

Log In.


audiomxd activity after Start Up 2025-06-23 10:42AM

2025-06-23 10.58AM CPU Time 0.06 2.9 MB 55 Ports

2025-06-23 12.50AM CPU Time 1:36:51.94 249.0 MB 3,390 Ports

2025-06-23 3.03PM CPU Time 3:22:24.95 337.6 MB 7,752 Ports

2025-06-24 6.57AM CPU Time 18:23:05.68 733.1 MB 12,265 Ports


Jun 25, 2025 06:05 AM in response to tcabq

Monitoring audiomxd Memory growth -

audiomxd activity after Start Up 2025-06-23 10:42AM

2025-06-23 10.58AM CPU Time 0.06 2.9 MB 55 Ports

2025-06-23 12.50AM CPU Time 1:36:51.94 249.0 MB 3,390 Ports

2025-06-23 3.03PM CPU Time 3:22:24.95 337.6 MB 7,752 Ports

2025-06-24 6.57AM CPU Time 18:23:05.68 733.1 MB 12,265 Ports

2025-06-24 12.52PM CPU Time 24:08:27.34 828.2 MB 29,518 Ports

2025-06-24 4.35PM CPU Time 27:18:14.56 876.1 MB 40,574 Ports

2025-06-25 6.58AM CPU Time 41:36:07.62 1.03 GB 40,578 Ports


May 16, 2025 07:49 AM in response to tcabq

2025-05-16 Friday

macOS Sequoia - Apple Community


Here's a history of audiomxd activity after Startup on Wednesday 2025-05-14. I'll try to look at it again in a few days. Perhaps, audiomxd is always running.


2025-05-15 06.48PM CPU Time 22:23:46.90 797.3 MB 6,062 Ports.

2025-05-16 06.44AM CPU Time 31:05:06.69 921.8 MB 19,721 Ports.

2025-05-16 08.22AM CPU Time 31:49:12.74 932.0 MB 19,806 Ports.



Digression: Unified memory is unfamiliar; here's a description I just now found.


In the Apple Mac Mini M4 Pro, unified memory means that a single, high-speed memory module handles both RAM and GPU memory, rather than having separate pools for system and graphics memory. When a task requires more RAM, the system can allocate it from the unified memory pool. Similarly, when the GPU needs more memory for graphics processing, it can access the unified memory pool.


Is audiomxd used continually by the Apple-developed processes that dynamically allocate both system memory and graphics memory?


May 20, 2025 04:10 PM in response to tcabq

Epson printer software was uninstalled.

Logged Out. Shut Down.


2025-05-19 5:50 PM Monday. Started. Logged In.


audiomxd history after startup at 5:50 PM Monday 2025-05-19


2025-05-19 7:47PM CPU Time 56:01.46 201.0 MB 3,049 Ports.

2025-05-20 9.08AM CPU Time 13:10:46.50 631.1 MB 13,781 Ports.

2025-05-20 4.40PM CPU Time 19:44:09.20 756.9 MB 34,778 Ports.



audiomxd high memory allocation port allocation CPU time

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.