0

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

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

4

1 回答 1

0

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

于 2012-10-13T18:38:28.183 回答