我正在使用 Xcode 和 iPhone X 设备分析我的应用程序(使用 Codename One 构建)。我注意到,在繁重的计算(单线程或多线程)中,sigprocmask
和__sigaltstack
(从libsystem_kernel.dylib
)是最大的时间消费者,每个消费者都超过 20%。这是一个巨大的开销。有谁知道这是从哪里来的,是否有办法减少开销?
问问题
48 次
我正在使用 Xcode 和 iPhone X 设备分析我的应用程序(使用 Codename One 构建)。我注意到,在繁重的计算(单线程或多线程)中,sigprocmask
和__sigaltstack
(从libsystem_kernel.dylib
)是最大的时间消费者,每个消费者都超过 20%。这是一个巨大的开销。有谁知道这是从哪里来的,是否有办法减少开销?