计算 SMP IRQ Affinity
[ 2010/07/09 10:21 | by selboo ]
前天我们讨论了 如何绑定特定的硬件中断到特定的 CPU 上 ,分散和平衡各个中断到不同的 CPU 上以获取更大性能的处理能力。上篇限于篇幅的关系,没有来得及进一步说明 “echo 2 > /proc/irq/90/smp_affinity” 中的 ”2“ 是怎么来的,这其实是个二进制数字,代表 00000010,00000001 代表 CPU0 的话,00000010 就代表 CPU0, “echo 2 > /proc/irq/90/smp_affinity” 的意思就是说把 90 中断绑定到 00000010(CPU1)上。所以各个 CPU 用二进制和十六进制表示就是:
[code] Binary Hex
[separ
[code] Binary Hex
[separ
Linux parted命令支持T级分区
[ 2010/07/02 20:22 | by selboo ]
制作initrd.img文件
[ 2010/07/02 18:52 | by selboo ]
Linux下C语言对PHP扩展
[ 2010/06/23 15:00 | by selboo ]
在Linux下写PHP的C扩展
[ 2010/06/23 14:57 | by selboo ]
某个功能被编译到so文件中,那么如何通过php来调用它?一个方法是写一个php模块(php extension),在php中调用该模块内的函数,再通过该模块来调用so中的函数。下面做一个简单的例子,使