我正在查看关于FSEvents的apple Developer Documentation,但后来在Dropbox论坛中,我发现了https://forums.dropbox.com/topic.php?id=20771,
“我相信不会直接使用fsevents-daemon但会使用FSEvents API ....”
fsvents-daemon和FSEvents API之间的区别是什么。我想在Mac OS中监控文件系统的变化,这对我来说是有效的解决方案吗?什么是fseventsd和dbfseventsd(Dropbox's)之间的区别。
答案 0 :(得分:3)
FSEvents守护程序 - 您自己的守护程序读取/ dev / fsevents以获取文件系统通知。 FSEvents API - Mac OS X的fseventsd进程将读取/ dev / fsevents并为您提供文件系统事件通知。
运行FSEvents守护程序将是最好的,因为它来自内核空间,并且比来自用户空间的FSEvents API更快。使用具有大量目录层次结构的FSEvents API也会消耗内存。