是否有任何方法(Objective-C或Swift API)用于检测OS X中的HDD活动?
答案 0 :(得分:1)
Apple fs_usage
使用kdebug
跟踪 - see its source code。
本书" Mac OS X Internals"有一整章关于这个主题 - 6.8.7 Fine-Grained Kernel Event Tracing (kdebug)。
我不认为Objective-C或Swift会直接公开这种机制,但您可以将Objective-C代码与.mm
文件中的C或Interact with C APIs in Swift混合使用。