IP属地:河南
关于CPU上下文切换 CPU上下文切换包括进程上下文切换、线程上下文切换、中断上下文切换。 进程上下文切换的系统开销最大,因为它要同时保存进程运...
理解线程安全 CPU会主动缓存一部分内存数据到本地(CPU中),多核CPU、多线程编程模式下,会造成同一缓存数据被不同线程修改为不同值的情况,这...
上下文 Context Go 常用来写后台服务,通常只需要几行代码,就可以搭建一个 http server。在 Go 的 server 里,通常...
Go语言中的面向对象编程 可见性控制publlic 常量、变量、类型、接口、结构、函数等的名称大写private 非大写就只能在包内使用 继承通...
Go build Go语言不支持动态链接,因此编译时会将所有依赖编译进同一个二进制文件 指定输出目录go build -o bin/mybina...
内存分配器 线性分配器 线性分配器有较快的执行速度、较低的实现复杂度,但是无法在内存被释放时重用内存。 线性分配器需要配合使用具有拷贝特性的垃圾...