我可以使用FUSE与Cython绑定

时间:2012-10-13 18:18:20

标签: python c cython fuse

我知道FUSE具有C,C ++,Python等的绑定。这实际上意味着我可以使用这些语言开发FUSE文件系统。 我希望使用Cython,因为与纯Python相比,它提供了更快的速度。这在文件系统中得到了强调。是否可以通过在Cython中编码来生成FUSE文件系统?

据我所知,Python文档是我为FUSE编写Cython代码所需的全部内容。但是(如果确实可能)我应该使用Cython作为Python FUSE系统还是C系统?

1 个答案:

答案 0 :(得分:0)

你应该将它用作Python Fuse系统,然后你可以在它自己的模块中编写你的cython东西,然后在你的python代码中导入该模块。通常文件系统相关的操作是IO绑定而不是CPU绑定所以我不确定你用cython获得多少加速,但我想尝试并比较结果。

相关问题