例如,我们有1个CPU,8个核心.当通过Eth0-> TCP/IP-> App(不包括应用程序中的处理)时,可以使用多少个不同的最大CPU内核来处理一个IP数据包?
例如,它可能是3个CPU核心:
处理硬件中断
进程校验和计算
进程复制内核空间 - >用户空间(其指针已发送到套接字)
这对性能非常重要,因为核之间的每次数据传输都非常昂贵.