IO-Playground
Demo codes for several I/O models including, blocking, non-blocking, select, sinal-driven, kqueue.
building
e.g. blocking.c
$ gcc -o blk blocking.c
$ ./blk < test_file
Demo codes for several I/O models including, blocking, non-blocking, select, sinal-driven, kqueue.
e.g. blocking.c
$ gcc -o blk blocking.c
$ ./blk < test_file