2、并行设计(上):如何利用并行设计挖掘性能极限

你好,我是尉刚强。 在计算机领域,由于CPU单核性能的增⻓逐渐停滞,而我们面临的业务问题复杂度却在不断地上升,为了更好地解决这个冲突,在CPU中增加核数就成为了一种默认的应对方案。而通常来说,我们会借助并行设计来充分发挥硬件多核上的运行性能。 不过,...

性能优化高手课

1、性能建模设计:如何满足软件设计中的性能需求

你好,我是尉刚强。今天是课程的第一讲,我想先和你一起来学习下基于性能的建模设计方法。 基于性能对软件进行建模和设计的目的呢,其实是为了保证软件产品最终交付的性能,跟一开始的设计预期相匹配。然而,在实际的软件建模和设计过程中,很多人其实都忽视了性能的评...

性能优化高手课

0、开篇词:与我一起修炼,成为一名软件性能大师吧!

你好,我是尉刚强,一名软件设计咨询顾问。从今天开始,我会带你深入软件性能优化的探索之旅。 从业十多年来,我先后在通信领域、大数据领域、人工智能对话领域、SaaS服务等领域的一线工作,主要解决软件架构设计与性能优化上的问题。同时,我也在为国内一些知名企...

性能优化高手课

结束语、愿你攻克性能难关

你好,我是倪朋飞。 不知不觉,四个月已经过去,咱们专栏也到了该说再见的时候。诸多感慨和收获,在这里想跟你一起分享一下。 回想当初,跟极客时间团队确认专栏写作形式的时候,“以案例实践贯穿性能优化理论”,成为了整个专栏的主线。在我看来,这是学习性能优化最...

Linux性能优化实战

58、答疑(六):容器冷启动如何性能分析

你好,我是倪朋飞。 专栏更新至今,咱们专栏最后一部分——综合案例模块也要告一段落了。很高兴看到你没有掉队,仍然在积极学习思考、实践操作,并热情地分享你在实际环境中,遇到过的各种性能问题的分析思路以及优化方法。 今天是性能优化答疑的第六期。照例,我从综...

Linux性能优化实战

57、套路篇:Linux 性能工具速查

你好,我是倪朋飞。 上一节,我带你一起梳理了常见的性能优化思路,先简单回顾一下。 我们可以从系统和应用程序两个角度,来进行性能优化。 从系统的角度来说,主要是对 CPU、内存、网络、磁盘 I/O 以及内核软件资源等进行优化。 而从应用程序...

Linux性能优化实战