DPDK
文章平均质量分 95
pony.li
前百度、鹅厂高级后台开发一枚
展开
-
网络性能优化思路
网络性能优化思路文章目录网络性能优化思路前言一、确定优化目标二、网络性能工具网络性能优化应用程序套接字传输层网络层链路层总结前言网络问题比我们前面学过的 CPU、内存或磁盘 I/O 都要复杂。无论是应用层的各种 I/O 模型,冗长的网络协议栈和众多的内核选项,抑或是各种复杂的网络环境,都提高了网络的复杂性。不过,也不要过分担心,只要你掌握了 Linux 网络的基本原理和常见网络协议的工作流程,再结合各个网络层的性能指标来分析,你会发现,定位网络瓶颈并不难。找到网络性能瓶颈后,下一步要做的就是优化了原创 2021-02-21 22:08:30 · 4343 阅读 · 0 评论 -
redis性能分析
redis性能分析一文讲透如何排查Redis性能问题文章目录redis性能分析前言一、Redis真的变慢了吗?二、使用复杂度过高的命令1.查看一下 Redis 的慢日志2.优化业务操作bigkey集中过期方案排查实例内存达到上限解决方案fork耗时严重解决方案开启内存大页(linux内核大页)开启AOF绑定CPU使用Swap碎片整理网络带宽过载其他原因1) 频繁短连接2) 运维监控3)其它程序争抢资源总结参考前言Redis 作为优秀的内存数据库,其拥有非常高的性能,单个实例的 OPS 能够达原创 2021-02-09 18:41:31 · 1031 阅读 · 2 评论 -
谈谈DDIO你该知道的事
谈谈DDIO你该知道的事提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录谈谈DDIO你该知道的事前言一、服务器是如何处理从网络上来的数据?二、DDIO技术是如何改进的呢?1.网卡的读数据操作2.网卡的写数据操作总结前言当今时代,随着大数据和云计算的爆炸式增长,宽带的普及以及个 人终端网络数据的日益提高,对电信服务节点和数据中心的数据交换能 力和原创 2020-10-25 13:38:42 · 6130 阅读 · 0 评论 -
谈谈DPDK的Cache预取策略
系列文章目录事实上,Cache对于绝大多数程序员来说都是透明不可见的。程序员在编写程序时不需要关 心是否有Cache的存在,有几级Cache,每级Cache的大小是多少;不需要关心Cache采取何种策略将指令和数据从内存中加载到Cache中;也不需要关心Cache何时将处理完毕的数据写回到内存中。这一切,都是硬件自动完成的。但是,硬件也不是完全智能的,能够完美无缺地处理各 种各样的情况,保证程序能够以最优的效率执行。因此,一些体系架构 引入了能够对Cache进行预取的指令,从而使一些对程序执行效率有很 高原创 2020-10-25 11:42:41 · 1212 阅读 · 0 评论