《深入浅出DPDK》—第3章3.3节小结-阿里云开发者社区

开发者社区> 华章出版社> 正文

《深入浅出DPDK》—第3章3.3节小结

简介: 多核采用这种“横向扩展”的方法来提高系统的性能,该架构实现了“分治法”策略。通过划分任务,线程应用能够充分利用多个执行内核,并且可以在特定时间内执行更多任务。

本节书摘来自华章出版社《深入浅出DPDK》一书中的第3章,第3.3节小结,作者朱河清,梁存铭,胡雪焜,曹水 等,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.3 小结
多核采用这种“横向扩展”的方法来提高系统的性能,该架构实现了“分治法”策略。通过划分任务,线程应用能够充分利用多个执行内核,并且可以在特定时间内执行更多任务。它的优点是能够充分并且灵活地分配CPU,使它们的利用率最大化。但是,增加了上下文切换以及缓存命中率的开销。总之,由于多个核的存在,多核同步问题也是一个重要部分,由于很难严格做到每个核都不相关,因此引入无锁结构,这将在以后做更进一步介绍。

版权声明:如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:developerteam@list.alibaba-inc.com 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:

华章出版社

官方博客
官网链接