0

FUSE には C、C++、Python などのバインディングがあることを知っています。つまり、これらの言語を使用して FUSE ファイルシステムを開発できるということです。純粋な Python と比較してはるかに高速な Cython を使用したいと考えています。それはファイルシステムで強調されています。Cython でコーディングして FUSE ファイルシステムを作成することはできますか?

私の知る限り、FUSE 用の Cython コードを作成するために必要なのは Python のドキュメントだけです。しかし、(実際に可能であれば) Python FUSE システムまたは C システムとして Cython を使用する必要がありますか??

4

1 に答える 1

0

Python Fuseシステムとして使用する必要があります。そうすれば、cythonのものを独自のモジュールに記述して、そのモジュールをPythonコードにインポートすることができます。通常、ファイルシステム関連の操作はIOバウンドであり、CPUバウンドではないため、cythonでどれだけ高速化できるかはわかりませんが、結果を比較してみてください。

于 2012-10-13T18:38:28.183 に答える