Share:- Whatsapp Facebook Facebook

------------------------------------- Welcome to Developerhelpway Q&A, where you can ask questions and receive answers from other members of the community.

What is libuv in Node.js

0 votes
20 views
What is libuv in Node.js ?
asked Dec 15, 2018 in Node.js by Yogesh

1 Answer

0 votes
libuv (Unicorn Velociraptor Library):- libuv is Cross-platform I/O abstraction library which supports asynchronous I/O based on event loops. It is written in C and released under MIT Licence.

libuv support Windows IOCP, epoll(4), kqueue(2), and Solaris event ports. Initially, it was designed for Node.js but later it is also used by some other software projects.

There are following features of libuv:-
  * Thread pool
  * Threading and synchronization primitives
  * Signal handling
  * File system events
  * Full-featured event loop backed by epoll, kqueue, IOCP, event ports.
  * High resolution clock
answered Dec 17, 2018 by ranju_12 (3,740 points)
...