原创 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