2016-09-12 6 views
1

私はいくつかの複雑な理由のためにのみ使用して通信できるアプリケーションを持ってのUNIXのFIFO(mkfifo経由で作成したもの)libuvを使ってUNIXファイルを扱う方法は何ですか?

一般

、私は、普通のファイルのようにそれに対処するが、可能であれば、私のことができるようにしたいと思います非同期で使用してください。

私はすでにこの同じアプリケーションで他のタスクにlibuvを使用していますので、libuvがfifosをどのように処理するのだろうかと思いましたか?

答えて

0

uv_fs_ * APIを使用できますが、実際にはスレッドプールで実行されている操作がブロックされていることに注意してください。デフォルトではサイズは4であるため、操作を増やしたり、あなたはそれをストールすることができます。参照:http://docs.libuv.org/en/v1.x/threadpool.html#threadpool

関連する問題