偷偷告诉大家,本博客的后台管理也正在制作,为大家准备了游客专用账号! 网站新增留言回复啦!使用QQ登陆即可回复,人人都可以回复! 如果你觉得网站做得还不错,来Fly社区点个赞吧!点我前往 美文网    一个PHP&Golang程序员的个人博客,采用TP框架搭建,目前已完工!点我前往 博客园    一个PHP&Golang程序员的个人博客,采用Yii2框架搭建,目前已完工!点我前往 图书商城    一个PHP&Golang程序员的个人博客,前端采用weiui框架、后端采用Laravel5.5框架搭建,目前已完工!点我前往
NUMA(非一致性内存架构)
非一致性内存架构(Non-uniform Memory Architecture)是为了解决传统的对称多处理(Symmetric Multi-processor)系统中的可扩展性问题而诞生的。在对称多处理系统中,处理器共享北桥中的内存控制器来达到共同访问外部内存和IO的目的,也就是说所有的处理器对内存和I/O的访问方式和开销都是相同的。在这种系统中,随着更多的处理器被添加到SMP系统中,总线的竞争将会越来越大,系统的性能也必将随之大打折扣。
Linux绑定CPU运行指定进程(绑核)-taskset
最近在x86上测试一些节点的性能,发现节点性能变化很大,尤其是当有其他高消耗的资源起来后,性能就会变得相当不稳定,因此怀疑是多个进程在争抢一个CPU的资源,从而导致该节点的性能变化过大。
A100阅读笔记
新的MIG特性可以将一个A100GPU分割成多达7个GPU实例,实际根据用户以及应用的需要进行划分。每个实例都有独立的存储、缓存、交叉开关端口、计算单元、带宽等,以实现完全隔离。使用这项技术,可以实现错误隔离、安全隔离、数据保护。用户使用GPU MIG实例,就像使用物理GPU一样。
K8S 资源类型
K8S 中所有的内存都抽象为资源,资源实例化之后称为对象。有pod、service、Volume、ConfigMap、HPA等
K8S Pod 生命周期(二)
init容器、存活探针、就绪探针介绍
K8S Pod 生命周期(一)
介绍pod生命周期的基础知识,理解其原理
kubespary源码分析
利用kubespary快速搭建kubernetes
golang中错误恢复以及堆栈打印
详细介绍recover、panic、defer相关的错误恢复,来获得对程序的控制