我正在尝试为MacOS做一个活动监视器(我知道有一个叫做活动监视器的Mac应用程序会告诉我),所以我想用Swift得到CPU使用率。我发现了一些类似的问题,但它们只适用于iOS。我还在Objective-C中找到了a question,但在Swift中没有,我对Objective-C不是很了解(我是Swift的人)。
我正在尝试为MacOS做一个活动监视器(我知道有一个叫做活动监视器的Mac应用程序会告诉我),所以我想用Swift得到CPU使用率。我发现了一些类似的问题,但它们只适用于iOS。我还在Objective-C中找到了a question,但在Swift中没有,我对Objective-C不是很了解(我是Swift的人)。
1条答案
按热度按时间lg40wkob1#
你应该能够使用
Task_info
和mach
库中的mach_msg_type_number_t
函数的组合来获得CPU使用率......至少AI是这么说的。:)示例: