发布时间:2014-06-04 17:29:16
我说的是交换芯片的SDK,对于SMP的支持还是停留在local interrupt disable + spinlock形成一个简单大锁的方式,根本没有想往细化里想。......【阅读全文】
发布时间:2014-05-16 10:48:03
vxworks自从6.7之后,可以启动多个net task任务,如果老版本中的tNetTask的工作一样,现在名字叫做tNet0,而且缺省地设置到CPU0上去运行(affinity)。按照官方文档说:起多个tNetx没有什么用;因为协议栈部分的代码只允许在tNet0里面运行。原因可以理解,因为协议栈部分代码的同步可能并没有做得太仔细。文档中还说,.........【阅读全文】