原创 select、poll、epoll的比較

   linux提供了select、poll、epoll接口來實現IO複用,三者的原型如下所示,本文從參數、實現、性能等方面對三者進行對比。   int select(int nfds, fd_se

原创 記下幾個有用的函數

1:fnmatch array fnmatch ( string pattern, string string [, int flags])fnmatch() 檢查傳入的 string 是否匹配給出的 shell 統配符 pattern。

原创 pselect

pselect比select多了個信號屏蔽的功能 如果在select運行的時候不想被程序中未知的信號打斷出現錯誤,就需要在SELECT的時候屏蔽不需要的信號 int pselect(int n, fd_set *readfds, fd_s