Tom Matthews Posted July 18, 2018 Share Posted July 18, 2018 I often use Citrix Receiver to work remotely (and so often without a power connection for my laptop), therefore I'm quite aware of processes using lots of CPU and hence battery power. Whenever I'm connected, Activity Monitor show coreaudiod consuming ~10% CPU (frequently the top consumer). The Receiver logs are filled with many thousands of these lines (50 per second!) : | 07-18-2018 | 19:01:15.876 | 2924 | 4 | ICAClientAudioController.m | 631 | -[ICAClientAudioController processWriteRequest:forDevice:numAcksToReturn:] | TC_CAM | TT_API3 | ICAClientAudioController received CAM_COMMAND_WRITE for device with deviceId: 1, device state: 3 isInput: 0 | 07-18-2018 | 19:01:15.884 | 2924 | 4 | ICAClientAudioController.m | 631 | -[ICAClientAudioController processWriteRequest:forDevice:numAcksToReturn:] | TC_CAM | TT_API3 | ICAClientAudioController received CAM_COMMAND_WRITE for device with deviceId: 1, device state: 3 isInput: 0 | 07-18-2018 | 19:01:15.905 | 2924 | 4 | ICAClientAudioController.m | 631 | -[ICAClientAudioController processWriteRequest:forDevice:numAcksToReturn:] | TC_CAM | TT_API3 | ICAClientAudioController received CAM_COMMAND_WRITE for device with deviceId: 1, device state: 3 isInput: 0 | 07-18-2018 | 19:01:15.926 | 2924 | 4 | ICAClientAudioController.m | 631 | -[ICAClientAudioController processWriteRequest:forDevice:numAcksToReturn:] | TC_CAM | TT_API3 | ICAClientAudioController received CAM_COMMAND_WRITE for device with deviceId: 1, device state: 3 isInput: 0 | 07-18-2018 | 19:01:15.945 | 2924 | 4 | ICAClientAudioController.m | 631 | -[ICAClientAudioController processWriteRequest:forDevice:numAcksToReturn:] | TC_CAM | TT_API3 | ICAClientAudioController received CAM_COMMAND_WRITE for device with deviceId: 1, device state: 3 isInput: 0 | 07-18-2018 | 19:01:15.965 | 2924 | 4 | ICAClientAudioController.m | 631 | -[ICAClientAudioController processWriteRequest:forDevice:numAcksToReturn:] | TC_CAM | TT_API3 | ICAClientAudioController received CAM_COMMAND_WRITE for device with deviceId: 1, device state: 3 isInput: 0 This happens even if I disallow connection of microphone to the connection. Please help! Link to comment
0 Tom Matthews Posted July 30, 2018 Author Share Posted July 30, 2018 Perhaps related, lots of 'wakeups exceeded' system reports are being generated : Date/Time: 2018-07-30 08:32:27.072867 +0100 OS Version: Mac OS X 10.13.6 (Build 17G2208) Architecture: x86_64 Report Version: 19 Command: Citrix Viewer Path: /Applications/Citrix Receiver.app/Contents/Helpers/Citrix Viewer.app/Contents/MacOS/Citrix Viewer Version: 12.8.1 (620742) Parent: launchd [1] PID: 22165 Event: wakeups Action taken: none Wakeups: 45001 wakeups over the last 192 seconds (234 wakeups per second average), exceeding limit of 150 wakeups per second over 300 seconds Wakeups limit: 45000 Limit duration: 300s Wakeups caused: 45001 Duration: 191.99s Steps: 63 Link to comment
0 Tom Matthews Posted December 3, 2018 Author Share Posted December 3, 2018 This is still an issue for Citrix Viewer version: 18.9.0.323 (1809). Any sound delivered by Citrix Viewer from the target system, causes coreaudiod to consume ~10% CPU. Link to comment
0 Yves Hofmann Posted April 17, 2020 Share Posted April 17, 2020 Still high on these days! Workspace Version 20.02.0.5 (2002) on a new MacbookPro 16" with i9 and 8 Cores. CPU consumption sometimes 22%! Link to comment
0 IS Infrastructure Posted August 4, 2020 Share Posted August 4, 2020 Also seeing this issue still in Workspace 2007. Hoping for a fix from Citrix? Link to comment
0 Slava Tsarev Posted September 1, 2021 Share Posted September 1, 2021 still a problem with Citrix Viewer of Version 21.04.0.14 (2104), running on Macbook Pro 16" macOS 10.15.7 (Catalina) Link to comment
Question
Tom Matthews
I often use Citrix Receiver to work remotely (and so often without a power connection for my laptop),
therefore I'm quite aware of processes using lots of CPU and hence battery power.
Whenever I'm connected, Activity Monitor show coreaudiod consuming ~10% CPU (frequently the top consumer).
The Receiver logs are filled with many thousands of these lines (50 per second!) :
| 07-18-2018 | 19:01:15.876 | 2924 | 4 | ICAClientAudioController.m | 631 | -[ICAClientAudioController processWriteRequest:forDevice:numAcksToReturn:] | TC_CAM | TT_API3 | ICAClientAudioController received CAM_COMMAND_WRITE for device with deviceId: 1, device state: 3 isInput: 0 | 07-18-2018 | 19:01:15.884 | 2924 | 4 | ICAClientAudioController.m | 631 | -[ICAClientAudioController processWriteRequest:forDevice:numAcksToReturn:] | TC_CAM | TT_API3 | ICAClientAudioController received CAM_COMMAND_WRITE for device with deviceId: 1, device state: 3 isInput: 0 | 07-18-2018 | 19:01:15.905 | 2924 | 4 | ICAClientAudioController.m | 631 | -[ICAClientAudioController processWriteRequest:forDevice:numAcksToReturn:] | TC_CAM | TT_API3 | ICAClientAudioController received CAM_COMMAND_WRITE for device with deviceId: 1, device state: 3 isInput: 0 | 07-18-2018 | 19:01:15.926 | 2924 | 4 | ICAClientAudioController.m | 631 | -[ICAClientAudioController processWriteRequest:forDevice:numAcksToReturn:] | TC_CAM | TT_API3 | ICAClientAudioController received CAM_COMMAND_WRITE for device with deviceId: 1, device state: 3 isInput: 0 | 07-18-2018 | 19:01:15.945 | 2924 | 4 | ICAClientAudioController.m | 631 | -[ICAClientAudioController processWriteRequest:forDevice:numAcksToReturn:] | TC_CAM | TT_API3 | ICAClientAudioController received CAM_COMMAND_WRITE for device with deviceId: 1, device state: 3 isInput: 0 | 07-18-2018 | 19:01:15.965 | 2924 | 4 | ICAClientAudioController.m | 631 | -[ICAClientAudioController processWriteRequest:forDevice:numAcksToReturn:] | TC_CAM | TT_API3 | ICAClientAudioController received CAM_COMMAND_WRITE for device with deviceId: 1, device state: 3 isInput: 0
This happens even if I disallow connection of microphone to the connection.
Please help!
Link to comment
5 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now