2016-09-12 13 views
1

좀 복잡한 이유로만을 사용하여 통신 할 수있는 응용 프로그램이 유닉스의 FIFO (mkfifo를 통해 생성 된 것)libuv를 사용하여 유닉스 시스템을 처리하는 방법은 무엇입니까?

일반적으로

, 나는, 일반 파일처럼 취급하지만, 가능하면, 내가 수 있도록하고 싶습니다 비동기 방식으로 사용하십시오.

나는이 응용 프로그램에서 이미 다른 작업을 위해 libuv를 사용하고있어서 libuv가 fifos를 처리하는 방법에 대해 궁금해하고 있었습니까?

답변

0

uv_fs_ * API를 사용할 수 있지만 기본적으로 크기가 4 인 스레드 풀에서 실행중인 작업을 실제로 차단하고 있으므로주의해야합니다. 너무 많아서 작업을 대기시키지 마십시오. 너는 그것을 멈출 수있다. 참고 : http://docs.libuv.org/en/v1.x/threadpool.html#threadpool