昏,RP-PPPoE不支持多CPU?
在一台SMP机器上做NAT,发现PPPoE只使用到一个CPU,另一个CPU保持99%的空闲,谁知道怎么回事? 1)很多软件不支持SMP,只是单线程编程,你有多个CPU也无法发挥.像过滤WEB内容的软件和网关过滤客户机病毒这些软件,需要消耗很多CPU资源,往往使用多线程技术。
2)据我所知,目前的路由器开发者都不会在内核中编译SMP,所以也无法发挥硬件级别的多个CPU,这些路由器中的软件并没有使用多线程程序,因此也没有必要编译SMP。
3)我的MINIFW3,只有网友需要的定制商业版本,根据CPU的型号彻底重新编译内核才行。
如果通用的版本编译了SMP模块,有很多网友可能只使用一个CPU或者不是P4双核的CPU,反而性能下降。 谢谢楼上,请问有没有支持smp的ADSL拨号软件呢?
回复 #3 gzhr 的帖子
ADSL拨号服务主要依靠PPPD程序,不需要SMP功能,只要3秒就通了,你需要用在什么场合呢?难道是RASPPP?
页:
[1]