开发内功修炼@张彦飞开发内功修炼@张彦飞

talk is cheap,
show me the code!

内存篇

内存篇

明明还有大量内存,为啥报错“无法分配内存”?

张彦飞(@开发内功修炼) 阅读(92)

大家好,我是飞哥!读者群里一位同学的线上服务器出现一个诡异的问题,执行任何命令都是报错“fork:无法分配内存”。这个问题最近出现的,前几次重启后解决的,但是每隔 2-3 天就会出现一次。# s...

内存篇

内存随机也比顺序访问慢,带你深入理解内存IO过程

张彦飞(@开发内功修炼) 阅读(112)

平时大家都知道内存访问很快,今天来让我们来把刨根问底的精神发挥到极致,来思考两个问题 问题1: 内存访问延时到底是多少?你是否会进行大概的估算? 例如笔者的内存条的Speed显示是1066MH...

内存篇

带你深入理解内存对齐最底层原理

张彦飞(@开发内功修炼) 阅读(80)

相信绝大多数的人都了解内存对齐,都知道变量应该按8字节去对齐,这样性能高。但是其最最底层的原理是啥呢? 有的人可能会说,因为高速缓存是以8字节为单位进行的。读者你很聪明,这是原因之一。但我今天想...