
Linux 内核是如何感知到硬件上的 NUMA 信息的?
大家好,我是飞哥!在 Linux 程序运行过程中,有一个对性能影响较大的特性,那就是 NUMA。在不少公司中,都通过 numactl 等命令对运行的服务进行了 NUMA 绑定,进而提高程序的运行...
大家好,我是飞哥!在 Linux 程序运行过程中,有一个对性能影响较大的特性,那就是 NUMA。在不少公司中,都通过 numactl 等命令对运行的服务进行了 NUMA 绑定,进而提高程序的运行...
大家好,我是飞哥!今天我来拋个问题出来,那就是 Linux 内核给我们使用的内存“并不足量”。拿我手头的一台虚拟机来举例(物理机原理一样),通过 dmidecode 命令查看到这台服务器是一条 ...
大家好,我是飞哥!内存从硬件上,看到的是一根根有着金手指的硬件。但内核是如何能够识别到主板上安装的内存的呢?我们有没有办法来查看到内核的这个识别过程?我们今天就来看下内核对物理内存条的检测过程。...
大家好,我是飞哥!大家如果有人部署过 Oracle 数据库的话,一定也看到过 Oracle 为了性能考虑,是推荐开启大页(HugePage)的。那么为什么开启大页 能有性能提升,它的优化原理是啥...
大家好,我是飞哥!之前有位读者问我为什么服务器内存上有这么多的颗粒,今天我专门就这个话题成文一篇作为回复。各位从事服务器端开发的同学天天都在开发代码,代码都需要内存。确实了解一下服务器内存硬件是...