《k8s-1.13版本源码分析》- 调度器设计

1. 概述我们先整体了解一下Scheduler的设计原理,然后再看这些过程是如何用代码实现的。关于调度器的设计在官网有介绍,我下面结合官网给的说明,简化掉不影响理解的复杂部分,和大家介绍一下Scheduler的工作过程。英文还可以的小伙伴们可以看一下官网的介绍先:scheduler.md官网有一段描述如下:The Kubernetes scheduler runs as a process alongside the other master components such as the API...阅读全文

2019-02-21 18:31:36 CloudGeek
阅读:1927 评论:0

从源码讲解 golang 内存分配

## 引言 golang 是谷歌2009年发布的开源编程语言,截止目前go的release版本已经到了1.12,Golang 语言专门针对多处理器系统应用程序的编程进行了优化,使用 Golang 编译的程序可以媲美 C /C++代码的速度,而且更加安全、支持并行进程。和其他“高级语言”一样,golang同样有一套自己的内存管理机制,自主的去完成内存分配、垃圾回收、内存管理等过程,从而避免频繁的向操作系统申请、释放内存,有效的提升go语言的处理性能。由于篇幅有限,本文重点针对golang1....阅读全文

2019-08-11 01:00:24 polaris
阅读:4603 评论:3