实践证明,em不需要polling
用过三台机器,一台04年的ibm,一台06年的联想,一台11年的浪潮,都尝试过polling,无论怎么调,性能都不如中断的方式。 俺看Computer Organization and Architecture : Performance design里说polling属于比较古老的方法。lsstarboy 发表于 2012-12-13 21:25 static/image/common/back.gif
用过三台机器,一台04年的ibm,一台06年的联想,一台11年的浪潮,都尝试过polling,无论怎么调,性能都不如 ...
em早八辈子就不是纯中断的方式了……em的做法叫Adaptive Polling…… sleepcat 发表于 2012-12-13 22:57 static/image/common/back.gif
俺看Computer Organization and Architecture : Performance design里说polling属于比较古老的方法。
取决于怎么做……如果中断源基本不产生什么中断,例如串口终端之类的,polling是很浪费的;如果中断源频率很高,polling虽然可能会增加延迟(响应时间),但由于节省的上下文开销和同步,则可以改善吞吐量。 回复 3# delphij
老大,在em或polling的手册上,能不能加上一句啊,看FreeBSD官方论谈,也有人在尝试polling,浪费时间啊。 比如?
我认为意义不太大,这个不是文档能解决的问题。。。 回复 6# delphij
如果em或polling的man中提一句,能避免很多人再去尝试了,哪果不提,我相信我不会是最后一位尝试在em上开启polling的。
页:
[1]