2017-05-11 8 views

答えて

2

答えはオーバーヘッドnode-ffi read-me:

コール

FFIの呼び出しに関連付けられた非自明なオーバーヘッドがあるです。 strtoul()のハードコーディングされたバインディングバージョンをstrtoul()のFFIバージョンと比較すると、ハードコードされたネイティブのバインディングがより高速であることがわかります。より速いだけで、関数のCバージョンを使用しないでください。 FFIコールにはかなりのコストがかかります。その価値があるのです。

したがって、node-jsのハードコードされたファイル操作としてのその悪い方法は、node-ffiを使用するよりも速く潜在的に大きさのオーダーです。

+0

正確に私が知りたいと思ったもの。助けてくれてありがとう。 – jm8FE

関連する問題