这个瓶颈主要是网络吧?好奇是什么业务?高频交易?想起了电影 蜂鸟行动。
【 在 ziqin 的大作中提到: 】
:
: 场景:
:
: 一台机器上有很多进程,每个都是对延时非常敏感,敏感到线程切换都要扣。
:
: 然后这些进程都有些数据要通过网络传输,现在的模式是每个进程内部单独开socket,连网络,网络模型用的是iocp.
:
: 现在观察到的问题是,因为每个进程都开一个socket,所以我每个进程都要分配一个线程给socket,然后用的又是iocp模型,user和kernel的数据交换很多。
:
: 现在的想法是打算每个进程拿一个shared memory和一个统一的网络传输进程通信,网络传输进程用死读统一发送接收。不过感觉shared memory坑也不小,不知道性能能不能有所提高
: --
:
发自「今日水木 on Mi Note 3」
--
FROM 106.38.133.*