Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos fsevents守护程序与fsevents API_Macos_Cocoa_Fsevents - Fatal编程技术网

Macos fsevents守护程序与fsevents API

Macos fsevents守护程序与fsevents API,macos,cocoa,fsevents,Macos,Cocoa,Fsevents,我在查看苹果开发者关于FSEvents的文档,但后来在dropbox论坛上,我发现了这个 “我相信人们不会直接使用fsevents守护程序,而是会使用fsevents API…” fsvents守护程序和FSEvents API之间有什么区别。我想监控Mac OS中的文件系统更改,这对我来说是一个有效的解决方案?fseventsd和dbfseventsd(Dropbox’s)之间有什么区别。FSEvents守护程序-您自己的守护程序读取/dev/FSEvents以获取文件系统通知。 FSEven

我在查看苹果开发者关于FSEvents的文档,但后来在dropbox论坛上,我发现了这个

“我相信人们不会直接使用fsevents守护程序,而是会使用fsevents API…”


fsvents守护程序和FSEvents API之间有什么区别。我想监控Mac OS中的文件系统更改,这对我来说是一个有效的解决方案?fseventsd和dbfseventsd(Dropbox’s)之间有什么区别。

FSEvents守护程序-您自己的守护程序读取/dev/FSEvents以获取文件系统通知。 FSEvents API—Mac OS X的fseventsd进程将读取/dev/FSEvents并向您提供文件系统事件通知

运行您的FSEvents守护程序将是最好的,因为它来自内核空间,并且比来自用户空间的FSEvents API更快。使用具有大量目录层次结构的FSEvents API也会消耗内存