最近更新的Ruby on OSX Lion从1.8.7到1.9.3。在这个过程中,我丢失了1.8.7上安装的Ruby Gems,因此尝试重新安装它们。
遇到了rb-fsevent宝石。文档说:
带有信号捕获的FSEvents API(没有RubyCocoa)
它到底是做什么的?
其他宝石都不依赖它。所以我想知道我是否需要在1.9.3上安装它?
答案 0 :(得分:18)
rb-fsevent是OSX的高效文件系统轮询解决方案。它使用OSX的底层“fsevent”api来监听文件系统事件(更新的文件等),然后在发生这种情况时执行某些操作。与其他解压缩文件系统以寻找更新文件的解决方案相比,硬盘驱动器的磨损更少,CPU占用更少。
很多宝石都不依赖它,但是如果安装它就会使用它......