要向你说的那么简单,做实时系统的人睡觉都能笑醒了。
比如你做业务的核要不要记log?要不要网络吞吐?要不要混合n个不同周期的实时线程?业务关键逻辑加锁要怎么加,解锁要怎么解?
【 在 beansoflinux 的大作中提到: 】
: 所有的都要绑定一下。做实时业务的核不会被打扰的。那些不是业务的东西不管是啥也要绑定到不做业务的核上,包括各种类型中断,后半段之类的。一般来说比如8个核你可以用7个做业务,剩下一个做控制(比如跑个网页命令行之类的控制你的业务)。
: 此外做业务的核内存管理也最好自己弄一下,如果不愿意弄,那就一次分大点,静态分配,分完就别放回去。这样基本就可以了。
:
: ...................
--
FROM 213.95.148.*