当前位置:Linux教程 - Linux - TUX 2.0使用手册--四、配置脚本

TUX 2.0使用手册--四、配置脚本

1、TUX开启

  TUX可以用/etc/rc.d/init.d/tux start来启动。

  这个脚本是用来启动为TUX的单进程模式或是多进程服务模式的。

  如果你选择编写你自己的TUX启动脚本或是从/usr/sbin/tux来启动,你就可以用下面的选项:

  Table 4-1. /usr/sbin/tux options


































选项


描述


-t, --threads=N


TUX的线程数字号


-d, --docroot=path


文档的主目录


-m, --modpath=path


TUX的用户区可加载模块的目录


-d, --daemon


在后台运行


-D, --date-interval=seconds


数据串的更新频率,默认为1


-?, --help


显示帮助信息


--usage


显示简短的用法信息




  注意:IRQ中断功能能对系统执行效果有一点的影响。如果你没有很好的经验不建议你应用下面的东西。

2、IRQ中断

  为CPU绑定中断是2。4内核的新功能。这个功能也在在TUX的一部分实现。在linux的每一个IRQ的都会在/proc/irq目录有一个入口。如,配置IRQ 40为/proc/irq/40。这些IRQ关系的,都是通过同一目录下smp_affinity配置的,它是一个CPU的位的掩码。如,允许一个中断资源,默认的smp_affinity是十六位的0xffffffff.这表明进程把中断发送到所有CUP时间。你不允许关闭一个中断的CPU。如果中断控制不支持IRQ affinity,这个值就不能从默认改变。如果多CPU定义了,那么IRQ源就会用到剩下的CPU。这叫做底优先的APIC路由。IRQ affinity是用来绑定中断到特定的CPU或是一组CPU,通过计算一些中断的十六进制的中断smp_affinity。

3、停止TUX

  如果TUX用/etc/rc.d/init.d/tux start脚本启动。就可以用/etc/rc.d/init.d/tux stop脚本来停止它。这样会自动卸载所有的用户区的的TUX模块。

  如果你没有用提供的脚本,也可以用命令/usr/sbin/tux –s或是/usr/sbin/tux –stop。