读书人

关于linux中select 方法延迟有关问题-

发布时间: 2012-09-17 12:06:51 作者: rapoo

关于linux中select 方法延迟问题-----当我while select 后

笔者在写程序的时候,发现了select方法真的是非常奇妙,当我们读某一个串口数据,并且要有超时机制的时候,用select方法就可以时间,或者也可以用time(NULL)来计时实现,我们今天只探讨用select方法。

我们来看看程序:

可以看到我从串口输入了11个数据,每传入一个字节的数据大概耗时70us

(笔者输入的是i love you ,但是原先输入了多次i love you linux and unix and meego缓冲区没有清除,35个字节太长没有办法截图,谅解~~~)

如此就可以实现超时读数据,select方法原来还有这样用,我也是刚刚发现,和大家分享!

读书人网 >UNIXLINUX

热点推荐