You’re welcome, and I’m sorry it didn’t help.
Hi @DFrancis,
Apologies for the delay in getting back to you here, I wanted to discuss this issue with the technical team first. We are investigating a few related reports with MacOS from the following list and it does appear your Mac is part of this investigation:
Mac mini introduced in 2018
MacBook Air introduced in 2018 or later
MacBook Pro introduced in 2018 or later
We are looking into getting gear in-house to see if we can reproduce and your traces will be helpful in the investigation, but can I please ask you to let me know these additional details?
-
What is your networking setup like, can you let me know the model/manufacturer of all your networking gear?
-
Does the same issue occur immediately after you you reboot your Core or does it remain stable for a while?
-
If you disconnect the network from the Core, does the same behavior still occur?
Happy to help Noris.
Here’s some more background info. Yesterday I restarted the 2018 Mac Mini. Roon and it’s server started normally with no significant spike in CPU usage. Worked with it for a few hours last night, no problem, quit Room. This morning, launching Roon, same high CPU usage as before. I have restarted previously without success. As a test I’ve also quit Roon Connect running on the 2011 Mac Mini connected to audio system. Same high CPU results.
Disconnect from network, Launch Roon, CPU still remains high. My network setup from Mac Mini back to ISP is Gig LAN > 5 port unmanaged gigabit switch > Airport Extreme base station (DHCP & WiFI disabled _used only to hang a TimeMachine HD from) > Netgear 8 port gigabit switch > Meraki MX64 security appliance - firewall/ router > cable ISP business circuit. 2nd Mac Mini with Roon Connect is connected wirelessly to network via Ruckus R710 AP.
If it would help, I own an Apple IT support biz and have a real sharp system engineer. Would be happy to collaborate on this troubleshooting.
Here are all Console messages for the first 10 secs after Roon launches. Let me know if you need anymore or anything specific.
Thanks,
Dennis
default 15:25:54.759518 -0500 kernel X86PlatformPlugin result 0
default 15:25:54.759523 -0500 kernel X86PlatformPlugin result 0
default 15:25:54.860992 -0500 powerd Received power source(psid:5000) update from pid 280: <private>
default 15:25:54.861066 -0500 powerd Battery time remaining posted(0x1000000008f000f) Time:15 Source:AC
default 15:25:54.861277 -0500 SystemUIServer powerManagementUpdated
default 15:25:54.861564 -0500 SystemUIServer BME updateMenu: <CFArray 0x600000995700 [0x7fffa21068e0]>{type = immutable, count = 1, values = (
0 : <CFBasicHash 0x600000997dc0 [0x7fffa21068e0]>{type = immutable dict, count = 13,
entries =>
1 : <CFString 0x7fffa21e6998 [0x7fffa21068e0]>{contents = "Is Present"} = <CFBoolean 0x7fffa2106c30 [0x7fffa21068e0]>{value = true}
4 : <CFString 0x7fffa21a7918 [0x7fffa21068e0]>{contents = "Power Source State"} = AC Power
5 : Name = <CFString 0x6000012b59e0 [0x7fffa21068e0]>{contents = "UPS CP1000AVRLCD"}
6 : <CFString 0x7fffa2167e58 [0x7fffa21068e0]>{contents = "Max Capacity"} = <CFNumber 0x2cd2bf154931ca53 [0x7fffa21068e0]>{value = +100, type = kCFNumberSInt64Type}
8 : <CFString 0x7fffa21a1158 [0x7fffa21068e0]>{contents = "Current Capacity"} = <CFNumber 0x2cd2bf154931ca53 [0x7fffa21068e0]>{value = +100, type = kCFNumberSInt64Type}
9 : Voltage = <CFNumber 0x2cd2bf15497f2a53 [0x7fffa21068e0]>{value = +20100, type = kCFNumberSInt64Type}
10 : <CFString 0x6000012b5ec0 [0x7fffa21068e0]>{contents = "Power Source ID"} = <C<…>
default 15:25:55.190877 -0500 locationd {"msg":"kCLConnectionMessageWatchdog", "event":"activity", "this":"0x7fd9dce32ff0", "registrationRequired":0, "registrationReceived":1}
default 15:25:55.202187 -0500 locationd {"msg":"kCLConnectionMessageWatchdog", "event":"activity", "this":"0x7fd9dce24bf0", "registrationRequired":0, "registrationReceived":1}
default 15:25:55.204011 -0500 locationd {"msg":"kCLConnectionMessageWatchdog", "event":"activity", "this":"0x7fd9df01f1c0", "registrationRequired":0, "registrationReceived":1}
default 15:25:55.582178 -0500 loginwindow -[PersistentAppsSupport(Internal) writeCurrentPersistenceState:] | enter. Timer fired, writing a snapshot to disk
default 15:25:55.582226 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | entered. isSnapShot:1
default 15:25:55.582246 -0500 loginwindow -[PersistentAppsSupport(Internal) checkAndSetEarlySaveStateExitCriteria:] | logout was not already in progress
default 15:25:55.582258 -0500 loginwindow -[PersistentAppsSupport(Internal) checkAndSetEarlySaveStateExitCriteria:] | exit: 0
default 15:25:55.582491 -0500 loginwindow -[PersistentAppsSupport(Internal) shouldSaveState:finalSnapShot:] | exit: 1
default 15:25:55.582503 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | saveState == YES, gathering save state
default 15:25:55.582564 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | frontToBackAppArray: (
"LSASN:{hi=0x0;lo=0xf80f8}",
"LSASN:{hi=0x0;lo=0xfa0fa}",
"LSASN:{hi=0x0;lo=0x81081}",
"LSASN:{hi=0x0;lo=0x21021}",
"LSASN:{hi=0x0;lo=0xbd0bd}",
"LSASN:{hi=0x0;lo=0x12012}"
)
default 15:25:55.582576 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | getting previous list so we don't change the hidden or background state values if they were not resumed
default 15:25:55.582659 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | previouslyRunningApps: (
{
BackgroundState = 2;
BundleID = "com.apple.safari";
Hide = 0;
Path = "/Applications/Safari.app";
},
{
BackgroundState = 2;
BundleID = "com.apple.console";
Hide = 0;
Path = "/Applications/Utilities/Console.app";
},
{
BackgroundState = 3;
BundleID = "com.agilebits.onepassword7";
Hide = 1;
Path = "/Applications/1Password 7.app";
},
{
BackgroundState = 3;
BundleID = "com.apple.preview";
Hide = 1;
Path = "/Applications/Preview.app";
},
{
BackgroundState = 2;
BundleID = "com.apple.finder";
Hide = 0;
Path = "/System/Library/CoreServices/Finder.app";
}
)
default 15:25:55.582671 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | frontToBackCount: 6
default 15:25:55.583180 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | checkAgainstApp is : Console
default 15:25:55.583192 -0500 loginwindow -[PersistentAppsSupport appShouldBeRelaunched:] | entered. checking app: Console
default 15:25:55.583202 -0500 loginwindow -[PersistentAppsSupport appShouldBeRelaunched:] | returning: 1
default 15:25:55.583213 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | Adding to relaunchArray: Console
default 15:25:55.584922 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | checkAgainstApp is : Roon
default 15:25:55.584935 -0500 loginwindow -[PersistentAppsSupport appShouldBeRelaunched:] | entered. checking app: Roon
default 15:25:55.584946 -0500 loginwindow -[PersistentAppsSupport appShouldBeRelaunched:] | returning: 1
default 15:25:55.584956 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | Adding to relaunchArray: Roon
default 15:25:55.585572 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | checkAgainstApp is : Safari
default 15:25:55.585583 -0500 loginwindow -[PersistentAppsSupport appShouldBeRelaunched:] | entered. checking app: Safari
default 15:25:55.585594 -0500 loginwindow -[PersistentAppsSupport appShouldBeRelaunched:] | returning: 1
default 15:25:55.585604 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | Adding to relaunchArray: Safari
default 15:25:55.586056 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | checkAgainstApp is : 1Password 7
default 15:25:55.586066 -0500 loginwindow -[PersistentAppsSupport appShouldBeRelaunched:] | entered. checking app: 1Password 7
default 15:25:55.586076 -0500 loginwindow -[PersistentAppsSupport appShouldBeRelaunched:] | returning: 1
default 15:25:55.586086 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | Adding to relaunchArray: 1Password 7
default 15:25:55.586869 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | checkAgainstApp is : Preview
default 15:25:55.586879 -0500 loginwindow -[PersistentAppsSupport appShouldBeRelaunched:] | entered. checking app: Preview
default 15:25:55.586890 -0500 loginwindow -[PersistentAppsSupport appShouldBeRelaunched:] | returning: 1
default 15:25:55.586900 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | Adding to relaunchArray: Preview
default 15:25:55.587448 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | checkAgainstApp is : Finder
default 15:25:55.587459 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | Adding to relaunchArray: Finder
default 15:25:55.587470 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | checking for Stopped apps
default 15:25:55.590074 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | no stopped apps found
default 15:25:55.590140 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | Writing dictionary to prefs
default 15:25:55.590208 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | Contents:(
{
BackgroundState = 2;
BundleID = "com.apple.console";
Hide = 0;
Path = "/Applications/Utilities/Console.app";
},
{
BackgroundState = 2;
BundleID = "com.roon.roon";
Hide = 0;
Path = "/Applications/Roon.app";
},
{
BackgroundState = 2;
BundleID = "com.apple.safari";
Hide = 0;
Path = "/Applications/Safari.app";
},
{
BackgroundState = 3;
BundleID = "com.agilebits.onepassword7";
Hide = 1;
Path = "/Applications/1Password 7.app";
},
{
BackgroundState = 3;
BundleID = "com.apple.preview";
Hide = 1;
Path = "/Applications/Preview.app";
},
{
BackgroundState = 2;
BundleID = "com.apple.finder";
Hide = 0;
Path = "/System/Library/CoreServices/Finder.app";
}
)
default 15:25:55.591341 -0500 loginwindow -[PersistentAppsSupport saveLogoutPersistentState:finalSnapshot:] | setting _stateSaveInProgress to NO and exiting
default 15:25:55.759108 -0500 kernel X86PlatformPlugin result 0
default 15:25:55.759114 -0500 kernel X86PlatformPlugin result 0
default 15:25:55.936931 -0500 locationd {"msg":"kCLConnectionMessageWatchdog", "event":"activity", "this":"0x7fd9dcf23620", "registrationRequired":0, "registrationReceived":1}
default 15:25:55.975378 -0500 dasd 503:com.apple.mediaanalysisd.fullanalysis:211BA2:[
{name: DeviceActivityPolicy, policyWeight: 20.000, response: {Decision: Must Not Proceed, Score: 0.00, Rationale: [{deviceActivity == 1}]}}
], FinalDecision: Must Not Proceed}
default 15:25:55.977623 -0500 dasd 503:com.apple.suggestions.harvest:EBC296:[
{name: DeviceActivityPolicy, policyWeight: 20.000, response: {Decision: Must Not Proceed, Score: 0.00, Rationale: [{deviceActivity == 1}]}}
], FinalDecision: Must Not Proceed}
default 15:25:55.980109 -0500 dasd 0:com.apple.coreduetd.people:63D9AA:[
{name: DeviceActivityPolicy, policyWeight: 20.000, response: {Decision: Must Not Proceed, Score: 0.00, Rationale: [{deviceActivity == 1}]}}
], FinalDecision: Must Not Proceed}
default 15:25:55.982393 -0500 dasd 0:com.apple.DifferentialPrivacy.PrivacyBudgetMaintenance:59E6F8:[
{name: DeviceActivityPolicy, policyWeight: 20.000, response: {Decision: Must Not Proceed, Score: 0.00, Rationale: [{deviceActivity == 1}]}}
], FinalDecision: Must Not Proceed}
default 15:25:55.985156 -0500 dasd 0:com.apple.DifferentialPrivacy.StorageMaintenance:630289:[
{name: DeviceActivityPolicy, policyWeight: 20.000, response: {Decision: Must Not Proceed, Score: 0.00, Rationale: [{deviceActivity == 1}]}}
], FinalDecision: Must Not Proceed}
default 15:25:55.987058 -0500 dasd 0:com.apple.applessdbgrefresh.activity:985D23:[
{name: DeviceActivityPolicy, policyWeight: 20.000, response: {Decision: Must Not Proceed, Score: 0.00, Rationale: [{deviceActivity == 1}]}}
], FinalDecision: Must Not Proceed}
default 15:25:55.989023 -0500 dasd 0:com.apple.apsd.apprefresh:820573:[
{name: PowerNapPolicy, policyWeight: 5.000, response: {Decision: Must Not Proceed, Score: 0.00, Rationale: [{(inADarkWake == 0 AND appRefresh == 1) AND wakeState == "0x1f"}]}}
], FinalDecision: Must Not Proceed}
error 15:25:56.273956 -0500 RAATServer AudioHardware.cpp:415:AudioObjectHasProperty: AudioObjectHasProperty: no object with given ID 0
error 15:25:56.274003 -0500 RAATServer AudioHardware.cpp:1046:AudioObjectAddPropertyListener: AudioObjectAddPropertyListener: no object with given ID 0
error 15:25:56.274023 -0500 RAATServer AudioHardware.cpp:1046:AudioObjectAddPropertyListener: AudioObjectAddPropertyListener: no object with given ID 0
error 15:25:56.274039 -0500 RAATServer AudioHardware.cpp:415:AudioObjectHasProperty: AudioObjectHasProperty: no object with given ID 0
default 15:25:56.475680 -0500 locationd {"msg":"kCLConnectionMessageWatchdog", "event":"activity", "this":"0x7fd9dcd20540", "registrationRequired":0, "registrationReceived":1}
default 15:25:56.607056 -0500 kernel Interface link is not up, do not pull packets yet
default 15:25:56.758973 -0500 kernel X86PlatformPlugin result 0
default 15:25:56.758977 -0500 kernel X86PlatformPlugin result 0
default 15:25:56.873884 -0500 locationd {"msg":"kCLConnectionMessageWatchdog", "event":"activity", "this":"0x7fd9dcf23fb0", "registrationRequired":0, "registrationReceived":1}
default 15:25:56.957242 -0500 locationd {"msg":"kCLConnectionMessageWatchdog", "event":"activity", "this":"0x7fd9dcf237e0", "registrationRequired":0, "registrationReceived":1}
default 15:25:57.033786 -0500 sharingd Nearby stop scanning: scan request of type 16, blob: <>, mask <>, active: 0, duplicates: 0, screen on: No Scan, screen off: No Scan, rssi: -90, peers: (
) scan mode: 0
default 15:25:57.036346 -0500 sharingd Nearby start scanning with data: scan request of type 16, blob: <>, mask <>, active: 0, duplicates: 1, screen on: 300, screen off: 300, rssi: -70, peers: (
"03A285F0-74EA-44AF-B234-F62C1AFAF051",
"A4A55F68-6FB9-4237-B5FA-3E368DCA1591",
"512CCC2A-0308-44DB-9FC4-6CB803DFB67D",
"714E8C29-3DAC-405F-AA47-6DFF799B792B",
"68C6F6B3-78F5-4A8B-AD7A-196F59BD66B5"
) scan mode: 0
default 15:25:57.036693 -0500 wirelessproxd Stop scanning for process sharingd (417) with scan request of type 16, blob: <>, mask <>, active: 0, duplicates: 0, screen on: No Scan, screen off: No Scan, rssi: -90, peers: (
) scan mode: 0
default 15:25:57.036858 -0500 wirelessproxd Removing scan request scan request of type 16, blob: <>, mask <>, active: 0, duplicates: 0, screen on: No Scan, screen off: No Scan, rssi: -90, peers: (
) scan mode: 0 for client BBFDFB7D-9CB1-4277-89AC-5ACDA0604CB0
default 15:25:57.036925 -0500 wirelessproxd heySiriScanActive: NO
default 15:25:57.037002 -0500 wirelessproxd Passively scanning for devices of types: 12 15 9 (Window: 30/Interval: 300)
default 15:25:57.037078 -0500 wirelessproxd About to scan for type: 12 - rssi: -90 - payload: <00000000 00000000 00000000 00000000 00000000 0000> - mask: <00000000 00000000 00000000 00000000 00000000 0000> - peers: 5
default 15:25:57.037124 -0500 wirelessproxd About to scan for type: 15 - rssi: -70 - payload: <00000000 00000000 00000000 00000000 00000000 0000> - mask: <00000000 00000000 00000000 00000000 00000000 0000> - peers: 0
default 15:25:57.037286 -0500 wirelessproxd About to scan for type: 9 - rssi: -90 - payload: <00000000 00000000 00000000 00000000 00000000 0000> - mask: <00000000 00000000 00000000 00000000 00000000 0000> - peers: 0
default 15:25:57.037682 -0500 wirelessproxd Scan options changed: YES
default 15:25:57.038308 -0500 wirelessproxd Start scanning for process sharingd (417) with scan request of type 16, blob: <>, mask <>, active: 0, duplicates: 1, screen on: 300, screen off: 300, rssi: -70, peers: (
"03A285F0-74EA-44AF-B234-F62C1AFAF051",
"A4A55F68-6FB9-4237-B5FA-3E368DCA1591",
"512CCC2A-0308-44DB-9FC4-6CB803DFB67D",
"714E8C29-3DAC-405F-AA47-6DFF799B792B",
"68C6F6B3-78F5-4A8B-AD7A-196F59BD66B5"
) scan mode: 0
default 15:25:57.038333 -0500 wirelessproxd Adding scan request called
default 15:25:57.038543 -0500 wirelessproxd Adding scan request scan request of type 16, blob: <00000000 00000000 00000000 00000000 00000000 0000>, mask <00000000 00000000 00000000 00000000 00000000 0000>, active: 0, duplicates: 1, screen on: 300, screen off: 300, rssi: -70, peers: (
"03A285F0-74EA-44AF-B234-F62C1AFAF051",
"A4A55F68-6FB9-4237-B5FA-3E368DCA1591",
"512CCC2A-0308-44DB-9FC4-6CB803DFB67D",
"714E8C29-3DAC-405F-AA47-6DFF799B792B",
"68C6F6B3-78F5-4A8B-AD7A-196F59BD66B5"
) scan mode: 0 for client BBFDFB7D-9CB1-4277-89AC-5ACDA0604CB0
default 15:25:57.038644 -0500 wirelessproxd heySiriScanActive: NO
default 15:25:57.038726 -0500 wirelessproxd Passively scanning for devices of types: 12 16 15 9 (Window: 30/Interval: 300)
default 15:25:57.038870 -0500 wirelessproxd About to scan for type: 12 - rssi: -90 - payload: <00000000 00000000 00000000 00000000 00000000 0000> - mask: <00000000 00000000 00000000 00000000 00000000 0000> - peers: 5
default 15:25:57.038920 -0500 wirelessproxd About to scan for type: 16 - rssi: -70 - payload: <00000000 00000000 00000000 00000000 00000000 0000> - mask: <00000000 00000000 00000000 00000000 00000000 0000> - peers: 5
default 15:25:57.038969 -0500 wirelessproxd About to scan for type: 15 - rssi: -70 - payload: <00000000 00000000 00000000 00000000 00000000 0000> - mask: <00000000 00000000 00000000 00000000 00000000 0000> - peers: 0
default 15:25:57.038997 -0500 wirelessproxd About to scan for type: 9 - rssi: -90 - payload: <00000000 00000000 00000000 00000000 00000000 0000> - mask: <00000000 00000000 00000000 00000000 00000000 0000> - peers: 0
default 15:25:57.039889 -0500 wirelessproxd Scan options changed: YES
default 15:25:57.206483 -0500 wirelessproxd WPDClient - Device Discovered: Client (BBFDFB7D-9CB1-4277-89AC-5ACDA0604CB0) Process (sharingd) Device (03A285F0-74EA-44AF-B234-F62C1AFAF051) Type (16) Data (<4c001005 01184b41 d6>)
default 15:25:57.206504 -0500 wirelessproxd Telling process sharingd about discovered device 03A285F0-74EA-44AF-B234-F62C1AFAF051 of type 16 with data <4c001005 01184b41 d6>
default 15:25:57.206837 -0500 sharingd Nearby didDiscoverType 1 UUID 03A285F0-74EA-44AF-B234-F62C1AFAF051 info {
WPNearbyKeyDeviceAddress = <f86fc1a1 2d96>;
WPNearbyKeyManufacturerData = <4c001005 01184b41 d6>;
WPNearbyKeyPaired = 0;
WPNearbyKeyRSSI = "-61";
kDeviceChannel = 37;
}
default 15:25:57.467005 -0500 wirelessproxd WPDClient - Device Discovered: Client (BBFDFB7D-9CB1-4277-89AC-5ACDA0604CB0) Process (sharingd) Device (A4A55F68-6FB9-4237-B5FA-3E368DCA1591) Type (16) Data (<4c001005 031c9fec 8b>)
default 15:25:57.467025 -0500 wirelessproxd Telling process sharingd about discovered device A4A55F68-6FB9-4237-B5FA-3E368DCA1591 of type 16 with data <4c001005 031c9fec 8b>
default 15:25:57.473456 -0500 sharingd Nearby didDiscoverType 1 UUID A4A55F68-6FB9-4237-B5FA-3E368DCA1591 info {
WPNearbyKeyDeviceAddress = <e49adcbc 678c>;
WPNearbyKeyManufacturerData = <4c001005 031c9fec 8b>;
WPNearbyKeyPaired = 0;
WPNearbyKeyRSSI = "-55";
kDeviceChannel = 37;
}
default 15:25:57.659613 -0500 bootpd can't open /etc/bootptab
default 15:25:57.659636 -0500 bootpd server name HomeBoy.local
default 15:25:57.661753 -0500 bootpd interface en0: ip 10.0.69.194 mask 255.255.255.0
default 15:25:57.661816 -0500 bootpd interface en1: ip 169.254.44.184 mask 255.255.0.0
default 15:25:57.661857 -0500 bootpd interface en7: ip 169.254.188.165 mask 255.255.0.0
default 15:25:57.759039 -0500 kernel X86PlatformPlugin result 0
default 15:25:57.759044 -0500 kernel X86PlatformPlugin result 0
default 15:25:57.908357 -0500 powerd Received power source(psid:5000) update from pid 280: <private>
default 15:25:57.908412 -0500 powerd Battery time remaining posted(0x1000000008f000d) Time:13 Source:AC
default 15:25:57.908643 -0500 SystemUIServer powerManagementUpdated
default 15:25:57.908907 -0500 SystemUIServer BME updateMenu: <CFArray 0x60000098c5c0 [0x7fffa21068e0]>{type = immutable, count = 1, values = (
0 : <CFBasicHash 0x60000098ef40 [0x7fffa21068e0]>{type = immutable dict, count = 13,
entries =>
1 : <CFString 0x7fffa21e6998 [0x7fffa21068e0]>{contents = "Is Present"} = <CFBoolean 0x7fffa2106c30 [0x7fffa21068e0]>{value = true}
4 : <CFString 0x7fffa21a7918 [0x7fffa21068e0]>{contents = "Power Source State"} = AC Power
5 : Name = <CFString 0x6000012b3b70 [0x7fffa21068e0]>{contents = "UPS CP1000AVRLCD"}
6 : <CFString 0x7fffa2167e58 [0x7fffa21068e0]>{contents = "Max Capacity"} = <CFNumber 0x2cd2bf154931ca53 [0x7fffa21068e0]>{value = +100, type = kCFNumberSInt64Type}
8 : <CFString 0x7fffa21a1158 [0x7fffa21068e0]>{contents = "Current Capacity"} = <CFNumber 0x2cd2bf154931ca53 [0x7fffa21068e0]>{value = +100, type = kCFNumberSInt64Type}
9 : Voltage = <CFNumber 0x2cd2bf15497f2a53 [0x7fffa21068e0]>{value = +20100, type = kCFNumberSInt64Type}
10 : <CFString 0x6000012b0a20 [0x7fffa21068e0]>{contents = "Power Source ID"} = <C<…>
default 15:25:58.104635 -0500 Dock LSExceptions shared instance invalidated for timeout.
default 15:25:58.164298 -0500 com.apple.WebKit.WebContent Current memory footprint: 5 MB
default 15:25:58.168879 -0500 rapportd 50: Peer may be unreachable, sending reachability probe (not present)
default 15:25:58.171116 -0500 com.apple.WebKit.WebContent Current memory footprint: 68 MB
default 15:25:58.171120 -0500 com.apple.WebKit.WebContent Current memory footprint: 5 MB
default 15:25:58.210560 -0500 com.apple.WebKit.WebContent Current memory footprint: 167 MB
default 15:25:58.287428 -0500 lsd Writing store (no GC) 0x7facb5e63900 with writer 0x7000085da2e0
default 15:25:58.291956 -0500 lsd _LSSessionSave: result = 0 saving database for UID 503
default 15:25:58.590732 -0500 configd dhcp_arp_router: en1 SSID unavailable
default 15:25:58.590872 -0500 kernel Interface link is not up, do not pull packets yet
default 15:25:58.607207 -0500 kernel Interface link is not up, do not pull packets yet
default 15:25:58.759022 -0500 kernel X86PlatformPlugin result 0
default 15:25:58.759026 -0500 kernel X86PlatformPlugin result 0
default 15:25:59.116143 -0500 lsd Writing store (no GC) 0x7f97dc107ad0 with writer 0x700001df92e0
default 15:25:59.123396 -0500 lsd _LSSessionSave: result = 0 saving database for UID 0
default 15:25:59.480032 -0500 locationd {"msg":"kCLConnectionMessageWatchdog", "event":"activity", "this":"0x7fd9df148910", "registrationRequired":0, "registrationReceived":1}
default 15:25:59.758921 -0500 kernel X86PlatformPlugin result 0
default 15:25:59.758925 -0500 kernel X86PlatformPlugin result 0
default 15:26:00.413307 -0500 com.apple.WebKit.Networking Task <604F0CB0-D641-4791-B087-77DEF1D8D5A8>.<3497> received response, status 200 content K
default 15:26:00.413418 -0500 com.apple.WebKit.Networking Task <604F0CB0-D641-4791-B087-77DEF1D8D5A8>.<3497> response ended
default 15:26:00.413486 -0500 com.apple.WebKit.Networking Task <604F0CB0-D641-4791-B087-77DEF1D8D5A8>.<3497> done using Connection 468
default 15:26:00.413559 -0500 com.apple.WebKit.Networking 0x10b9a0a00 - NetworkResourceLoader::didReceiveResponse: (pageID = 5, frameID = 1, resourceID = 286, httpStatusCode = 200, length = 202)
default 15:26:00.413637 -0500 com.apple.WebKit.Networking 0x10b9a0a00 - NetworkResourceLoader::didReceiveBuffer: Started receiving data (pageID = 5, frameID = 1, resourceID = 286)
default 15:26:00.413719 -0500 com.apple.WebKit.WebContent 0x320863070 - WebResourceLoader::didReceiveResponse: (pageID = 5, frameID = 1, resourceID = 286, status = 200)
default 15:26:00.413765 -0500 com.apple.WebKit.Networking 0x10b9a0a00 - NetworkResourceLoader::didFinishLoading: (pageID = 5, frameID = 1, resourceID = 286, length = 202)
default 15:26:00.413791 -0500 com.apple.WebKit.WebContent 0x320863070 - WebResourceLoader::didReceiveData: Started receiving data (pageID = 5, frameID = 1, resourceID = 286)
default 15:26:00.413832 -0500 com.apple.WebKit.WebContent 0x320863070 - WebResourceLoader::didFinishResourceLoad: (pageID = 5, frameID = 1, resourceID = 286, length = 202)
default 15:26:00.413848 -0500 com.apple.WebKit.WebContent 0x324b97600 - SubresourceLoader::didFinishLoading: (frame = 0x319b87000, frameLoader = 0x7ff7d8801ca0, resourceID = 286)
default 15:26:00.514843 -0500 com.apple.WebKit.WebContent 0x319bf6000 - WebLoaderStrategy::scheduleLoad: Resource is being scheduled with the NetworkProcess (frame = 0x319b87000, priority = 2, pageID = 5, frameID = 1, resourceID = 287)
default 15:26:00.515218 -0500 com.apple.WebKit.Networking 0x10b9a0500 - NetworkResourceLoader::start: Checking cache for resource (pageID = 5, frameID = 1, resourceID = 287, isMainResource = 0, isSynchronous = 0, parentPID = 30330)
default 15:26:00.515248 -0500 com.apple.WebKit.Networking 0x10b9a0500 - NetworkResourceLoader::retrieveCacheEntry: Resource not in cache (pageID = 5, frameID = 1, resourceID = 287, isMainResource = 0, isSynchronous = 0)
default 15:26:00.515263 -0500 com.apple.WebKit.Networking 0x10b9a0500 - NetworkResourceLoader::startNetworkLoad: (pageID = 5, frameID = 1, resourceID = 287, isMainResource = 0, isSynchronous = 0)
default 15:26:00.515393 -0500 com.apple.WebKit.Networking Task <B1ED8AAD-7BBC-4E06-97B2-85219F108EED>.<3498> resuming, QOS(0x19)
default 15:26:00.515422 -0500 com.apple.WebKit.Networking 0x10b9a0500 - NetworkResourceLoader::startNetworkLoad: (pageID = 5, frameID = 1, resourceID = 287, description = LocalDataTask <B1ED8AAD-7BBC-4E06-97B2-85219F108EED>.<3498>)
default 15:26:00.515642 -0500 com.apple.WebKit.Networking Task <B1ED8AAD-7BBC-4E06-97B2-85219F108EED>.<3498> {strength 0, tls 4, ct 0, sub 0, sig 1, ciphers 0, bundle 1, builtin 0}
default 15:26:00.515751 -0500 com.apple.WebKit.Networking Task <B1ED8AAD-7BBC-4E06-97B2-85219F108EED>.<3498> now using Connection 468
default 15:26:00.515937 -0500 com.apple.WebKit.Networking Task <B1ED8AAD-7BBC-4E06-97B2-85219F108EED>.<3498> sent request, body S
default 15:26:00.552335 -0500 Roon LSExceptions shared instance invalidated for timeout.
default 15:26:00.758918 -0500 kernel X86PlatformPlugin result 0
default 15:26:00.758922 -0500 kernel X86PlatformPlugin result 0
default 15:26:01.246550 -0500 com.apple.WebKit.WebContent Current memory footprint: 61 MB
default 15:26:01.358386 -0500 locationd {"msg":"kCLConnectionMessageWatchdog", "event":"activity", "this":"0x7fd9df02e8f0", "registrationRequired":0, "registrationReceived":1}
default 15:26:01.546897 -0500 lsd LSExceptions shared instance invalidated for timeout.
default 15:26:01.684379 -0500 Finder LSExceptions shared instance invalidated for timeout.
default 15:26:01.733654 -0500 lsd LSExceptions shared instance invalidated for timeout.
default 15:26:01.758886 -0500 kernel X86PlatformPlugin result 0
default 15:26:01.758892 -0500 kernel X86PlatformPlugin result 0
default 15:26:02.281438 -0500 com.apple.WebKit.WebContent Current memory footprint: 82 MB
default 15:26:02.454881 -0500 dasd Trigger: <private> is now [50]
default 15:26:02.595195 -0500 com.apple.WebKit.WebContent Current memory footprint: 4 MB
default 15:26:02.758858 -0500 kernel X86PlatformPlugin result 0
default 15:26:02.758942 -0500 thermald Thermal pressure level: Moderate based on CPU thermal level 61
default 15:26:02.758863 -0500 kernel X86PlatformPlugin result 0
default 15:26:02.789040 -0500 kernel Interface link is not up, do not pull packets yet
default 15:26:02.790912 -0500 dasd Trigger: <private> is now [1]
default 15:26:03.182241 -0500 wirelessproxd WPDClient - Device Discovered: Client (BBFDFB7D-9CB1-4277-89AC-5ACDA0604CB0) Process (sharingd) Device (714E8C29-3DAC-405F-AA47-6DFF799B792B) Type (16) Data (<4c001005 031c2e28 45>)
default 15:26:03.182281 -0500 wirelessproxd Telling process sharingd about discovered device 714E8C29-3DAC-405F-AA47-6DFF799B792B of type 16 with data <4c001005 031c2e28 45>
default 15:26:03.186413 -0500 sharingd Nearby didDiscoverType 1 UUID 714E8C29-3DAC-405F-AA47-6DFF799B792B info {
WPNearbyKeyDeviceAddress = <9ce65ec0 a6de>;
WPNearbyKeyManufacturerData = <4c001005 031c2e28 45>;
WPNearbyKeyPaired = 0;
WPNearbyKeyRSSI = "-51";
kDeviceChannel = 37;
}
default 15:26:03.758835 -0500 kernel X86PlatformPlugin result 0
default 15:26:03.758839 -0500 kernel X86PlatformPlugin result 0
default 15:26:04.003657 -0500 powerd Received power source(psid:5000) update from pid 280: <private>
default 15:26:04.003711 -0500 powerd Battery time remaining posted(0x1000000008f000e) Time:14 Source:AC
default 15:26:04.003923 -0500 SystemUIServer powerManagementUpdated
default 15:26:04.004227 -0500 SystemUIServer BME updateMenu: <CFArray 0x600000997140 [0x7fffa21068e0]>{type = immutable, count = 1, values = (
0 : <CFBasicHash 0x600000994940 [0x7fffa21068e0]>{type = immutable dict, count = 13,
entries =>
1 : <CFString 0x7fffa21e6998 [0x7fffa21068e0]>{contents = "Is Present"} = <CFBoolean 0x7fffa2106c30 [0x7fffa21068e0]>{value = true}
4 : <CFString 0x7fffa21a7918 [0x7fffa21068e0]>{contents = "Power Source State"} = AC Power
5 : Name = <CFString 0x6000012b59e0 [0x7fffa21068e0]>{contents = "UPS CP1000AVRLCD"}
6 : <CFString 0x7fffa2167e58 [0x7fffa21068e0]>{contents = "Max Capacity"} = <CFNumber 0x2cd2bf154931ca53 [0x7fffa21068e0]>{value = +100, type = kCFNumberSInt64Type}
8 : <CFString 0x7fffa21a1158 [0x7fffa21068e0]>{contents = "Current Capacity"} = <CFNumber 0x2cd2bf154931ca53 [0x7fffa21068e0]>{value = +100, type = kCFNumberSInt64Type}
9 : Voltage = <CFNumber 0x2cd2bf15497f2a53 [0x7fffa21068e0]>{value = +20100, type = kCFNumberSInt64Type}
10 : <CFString 0x6000012b5ce0 [0x7fffa21068e0]>{contents = "Power Source ID"} = <C<…>
default 15:26:04.638658 -0500 dasd Attempting to suspend based on triggers: ( "com.apple.duetactivityscheduler.cpuusagepolicy.cpuusagelevelchange", "com.apple.duetactivityscheduler.thermalpolicypolicy.thermalpressurechange" )
default 15:26:04.638916 -0500 dasd Ignoring trigger com.apple.duetactivityscheduler.cpuusagepolicy.cpuusagelevelchange because conditions are deteriorating
default 15:26:04.640092 -0500 dasd Ignoring trigger com.apple.duetactivityscheduler.thermalpolicypolicy.thermalpressurechange because conditions are deteriorating
default 15:26:04.640267 -0500 dasd Evaluating 0 activities based on triggers
default 15:26:04.759192 -0500 kernel X86PlatformPlugin result 0
default 15:26:04.759196 -0500 kernel X86PlatformPlugin result 0
default 15:26:05.532828 -0500 watchdogd remoted connection appears alive (3382 total successful replies)
default 15:26:05.532901 -0500 UserEventAgent localbridge> Sending heartbeat request 3383
default 15:26:05.535982 -0500 UserEventAgent localbridge> Heartbeat 3383 succeeded
default 15:26:05.536050 -0500 watchdogd remote_device_heartbeat() result: yes
default 15:26:05.690084 -0500 diskarbitrationd <private>
default 15:26:05.690111 -0500 diskarbitrationd <private>
default 15:26:05.690135 -0500 diskarbitrationd <private>
default 15:26:05.691361 -0500 diskarbitrationd <private>
default 15:26:05.691389 -0500 diskarbitrationd <private>
default 15:26:05.691417 -0500 diskarbitrationd <private>
default 15:26:05.759181 -0500 kernel X86PlatformPlugin result 0
default 15:26:05.759186 -0500 kernel X86PlatformPlugin result 0
error 15:26:06.691086 -0500 Roon nw_path_close_fd Failed to close guarded necp fd 21 [9: Bad file descriptor]
default 15:26:06.693728 -0500 configd dhcp_arp_router: en1 SSID unavailable
default 15:26:06.693872 -0500 kernel Interface link is not up, do not pull packets yet
default 15:26:06.759155 -0500 kernel X86PlatformPlugin result 0
default 15:26:06.759159 -0500 kernel X86PlatformPlugin result 0
default 15:26:06.867208 -0500 diskarbitrationd <private>
Some troubleshooting followup. Just restarted Mac Mini and confirmed Roon strated without high CPU useage. Quit Roon. Tested launching various high processor usage apps (Chrome, Slack, Google Drive Stream) and then Roon, still no high CPU usages. Launched Roon Core with and w/o Roon Connect running on remote Mac mIni, no high CPU usage.
As an observation, common denominator between the 3 Mac models you listed is the T2 security chip, which shouldn’t affect CPU usage.
Thanks,
Hi @DFrancis,
Thank you for re-confirming, I have made a ticket regarding your report and it is with the technical team and have included the traces you noted.
One of our staff members has recently purchased a 2018 Mac which we will attempt to reproduce the behavior you are describing. I mentioned those macs because those are the ones we have seen these specific symptoms for (overall high CPU usage) and not CPU spikes.
The only other test that I can think of in the meantime is to verify if the behavior is the same when using a fresh database (in case the database is a factor here). If you wish to perform this test, the following instructions can be used:
- Make a Backup of your current Roon Database
- Exit out of Roon
- Navigate to your Roon’s Database Location
- Find the folder that says “Roon”
- Rename the “Roon” folder to “Roon_old”
- Restart/Reinstall the Roon App to generate a new Roon folder
- Verify if the same behavior occurs
Other than performing the above test, we will have to wait for the testing results. I can’t say when exactly this testing will be performed but if you have any further feedback in the meantime do let me know. Thanks!
I am having the same issue here on an almost brand new iMac (3,6 GHz Intel Core i9, 64 GB 2667 MHz DDR4).
As soon as I start Roon, the fans run crazy and Roon tries to block the mac, even if I am not playing any music.
Absolutely frustrating. I was not planning to dedicate a mac solely to Roon usage…
Support - please help…
Exact same problem here. I am running this on my iMac Pro with not much else going on. Even when I am not listening, Roon and RAAT are taking up a lot of resources:
I am running macOS 10.14.6. This is a 10 core 3 ghz, 32GB machine.
I have a nucleus + on order so I will not be running core any longer on this machine, but thought you might like to know.
Also - I wonder if the same problem exists on the Nucleus.
P.S. - A reboot did solve the problem.
Hello @Jon_Saperia,
I’ve moved your thread to an existing topic to better keep these reports organized.
We’re currently investigating this issue regarding high CPU usage on newer Macs. We have some affected hardware in-house and the development and QA teams are collaborating on the ticket. We will be sure to keep everyone updated on our findings in this thread.
If anyone has come across a steps to accelerate the timeline to reach this condition after a fresh reboot, we’d be interested to hear from you!
-John
Alrighty high CPU Mac Users. I was totally in the same boat with utilization until I did a couple things:
- Disabled Extensions
- Disabled Displays (for my shield device)
Since then my utilization has been reasonable and system seems more stable, so perhaps worth a try if you have either extensions or displays enabled. I’m on a fairly old imac, all SSD.
@support,
Any update on this? In my post I noted the Roon process was consuming a lot. Since core is not running on this machine, what is this process doing?
Hello?? Any news here dear Roon developers?
Thanks.
Hello @Evert_Smit,
We are currently looking into this behavior, but I don’t have any updates I can share at the present time. QA has an active investigation and we are gathering data surrounding this issue, we are hopeful that the new data gathered will help us but I can’t make any promises on a timeline of when the root cause will be found. Thank you in advance for your patience here.
I noticed the same behavior. Roon server running on Mac mini (2018), 3.6 Ghz Quad-Core Intel Core I3, 8 GM DDR4 RAM, running macOS Catalina (10.15.3).
Roon thread % CPU running at 120-180%. Rebooted the Mac mini and it seems to have solved the problem. Roon thread now running between 5 and 8% of CPU when idle.
Will monitor and report back of any changes.
Hi @Apollo,
Does this behavior temporarily go away if you toggle your Mac’s WiFi off/on? We are still investigating this issue but we have found that toggling WiFi (even if connected via Etherent) temporarily resolves this behavior, can you please confirm on your end?
Noris,
Thank you for your inquiry, which I appreciate.
The Mac mini music server is connected to my network via Ethernet, and the Wi-Fi radio is off (to minimize resources / power usage).
So Wi-Fi was never on when I observed the Roon thread high CPU usage behavior.
What seems to have solved the problem however is a reboot as I described earlier. Since then, Roon thread CPU usage seem to be in the 7-10%.
Philippe
Hi @Apollo,
I understand. We have seen reports that toggling the WiFi even when not in use temporarily resolves this behavior, so if the issue re-occurs I would suggest giving that a try, as it would be faster than rebooting the entire PC. We are of course still investigating this behavior internally on our end as well.
Noris,
Understood and thank you, will keep that in mind.
Philippe
Recently upgraded from a 2012 model iMac with HDD to a 2019 model with SSD. Roon runs from a headless Mac mini with an SSD. Having never had issue with high CPU use from Roon before, it has started doing exactly what others describe.
Tried toggling wi-fi (which is never used as the iMac has an ethernet connection) and sure enough, the CPU usage instantly fell back to normal levels. It’s very odd, but hopefully give the engineers/technicians something to go on in trying to resolve this issue.
Interesting info!
I have never experienced high CPU usage on my MM, but then I have never turned on WIFI on the MM.
@noris, Any update on your front on this issue.
I still see the same behavior occurring on a weekly basis, on average.
Thank you
Philippe