System call replacement matrix for the library

Linux Call  QNX Equivalent  Critical Differences 
fork() spawn(), spawnp() QNX version doesn't copy entire address space 
epoll_wait() ionotify() and InterruptWait() Requires event server setup 
inotify devctl() and resource manager  More complex but more flexible 
timerfd() TimerCreate() and SIGEV_PULSE  Insted of file descriptor, QNX uses message/pulse 
Page updated: