服务器思考
作者:互联网
1. 应用层 网络使用多路复用
2. 工作线程 根据cpu密集型还是io密集型,创建合适线程 thraed local ,绑定cpu
3. 网卡手法数据 使用dma方式,应该比irq 硬件中断方式好,虽然都是不停的触发,但是irq触发的话,cpu不能处理其他的事情
4. 在系统协议栈层 通过rfs,软中断,实现收发数据的cpu和 应用层的收数据cpu,发数据cpu绑定
5. 考虑cpu cache
宋宝华:深入理解cache对写好代码至关重要(上)_宋宝华-CSDN博客
【底层原理】深入理解Cache (下) - yooooooo - 博客园 (cnblogs.com)
标签:irq,cache,应用层,线程,思考,宋宝华,服务器,cpu 来源: https://www.cnblogs.com/caopf/p/15254345.html