Activity log for bug #2070267

Date Who What changed Old value New value Message
2024-06-24 11:24:28 Gary.Wang bug added bug
2024-06-24 11:32:34 Gary.Wang description When no audio output is performed, profile anbox session process, we discovered that the Audio Encoder thread from the webrtc stack consumed abnormally CPU times. ``` 43.10% AudioEncoder webrtc_common.so 11.30% network [kernel] 4.50% EncoderQueue libcuda.so.550.40.07 4.26% AudioEncoder [kernel] 4.08% worker webrtc_common.so 3.67% EncoderQueue [kernel] 3.53% worker [kernel] 2.92% EncoderQueue webrtc_common.so 2.83% EncoderQueue libnvcuvid.so.550.40.07 2.74% network webrtc_common.so ``` ``` 43.10% 592 AudioEncoder webrtc_common.so [.] silk_noise_shape_quantizer_del_dec_sse4_1 8.47% 127 AudioEncoder webrtc_common.so [.] silk_warped_autocorrelation_FLP 6.81% 99 AudioEncoder webrtc_common.so [.] silk_resampler_down2_hp 4.35% 61 AudioEncoder webrtc_common.so [.] silk_NLSF_del_dec_quant 2.87% 39 AudioEncoder webrtc_common.so [.] silk_inner_product_FLP 2.51% 25 AudioEncoder webrtc_common.so [.] silk_resampler_private_down_FIR 2.10% 33 AudioEncoder webrtc_common.so [.] transient_analysis 1.91% 23 AudioEncoder webrtc_common.so [.] opus_fft_impl ``` When no audio output is performed, profile anbox session process, we discovered that the Audio Encoder thread from the webrtc stack consumed abnormally CPU times. ```   43.10% AudioEncoder webrtc_common.so   11.30% network [kernel]    4.50% EncoderQueue libcuda.so.550.40.07    4.26% AudioEncoder [kernel]    4.08% worker webrtc_common.so    3.67% EncoderQueue [kernel]    3.53% worker [kernel]    2.92% EncoderQueue webrtc_common.so    2.83% EncoderQueue libnvcuvid.so.550.40.07    2.74% network webrtc_common.so ``` ```     43.10% 592 AudioEncoder webrtc_common.so [.] silk_noise_shape_quantizer_del_dec_sse4_1      8.47% 127 AudioEncoder webrtc_common.so [.] silk_warped_autocorrelation_FLP      6.81% 99 AudioEncoder webrtc_common.so [.] silk_resampler_down2_hp      4.35% 61 AudioEncoder webrtc_common.so [.] silk_NLSF_del_dec_quant      2.87% 39 AudioEncoder webrtc_common.so [.] silk_inner_product_FLP      2.51% 25 AudioEncoder webrtc_common.so [.] silk_resampler_private_down_FIR      2.10% 33 AudioEncoder webrtc_common.so [.] transient_analysis      1.91% 23 AudioEncoder webrtc_common.so [.] opus_fft_impl ``` This issue is related to the silence audio effect produced by the Anbox session, which triggers the WebRTC noise shaping quantization (NSQ) module to do some heavely work
2024-07-17 05:10:09 Gary.Wang anbox-cloud: status New In Progress
2024-07-17 05:10:11 Gary.Wang anbox-cloud: assignee Gary.Wang (gary-wzl77)
2024-07-17 05:10:16 Gary.Wang anbox-cloud: milestone 1.23.0
2024-07-17 05:10:18 Gary.Wang anbox-cloud: importance Undecided Medium