我知道FUSE具有C,C ++,Python等的绑定。这实际上意味着我可以使用这些语言开发FUSE文件系统。 我希望使用Cython,因为与纯Python相比,它提供了更快的速度。这在文件系统中得到了强调。是否可以通过在Cython中编码来生成FUSE文件系统?
据我所知,Python文档是我为FUSE编写Cython代码所需的全部内容。但是(如果确实可能)我应该使用Cython作为Python FUSE系统还是C系统?
答案 0 :(得分:0)
你应该将它用作Python Fuse系统,然后你可以在它自己的模块中编写你的cython东西,然后在你的python代码中导入该模块。通常文件系统相关的操作是IO绑定而不是CPU绑定所以我不确定你用cython获得多少加速,但我想尝试并比较结果。