首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
bkkkkka
掘友等级
高级摸鱼攻城狮
|
非常牛
……
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
153
文章 72
沸点 81
赞
153
返回
|
搜索文章
最新
热门
垃圾回收(GC)浅谈
计算机通过两个机制,去实现内存的高效使用。 第一种机制是虚拟内存。硬盘的容量其实是远远大于内存的(RAM),虚拟内存会在内存不足的时候,把不经常访问的内存的数据写到硬盘里。虽然说硬盘容量比较大,但是它的访问速度却很慢。如果内存和硬盘交换数据过于频繁,处理速度就会下降,计算机就会…
go-micro之源码剖析: Registry
go-micro提供了分布式系统开发的核心需求,包括RPC和事件驱动的通信机制。关于go-micro的详细内容请参考git上的go-micro项目,这篇文章主要来讲go-micro的组件register的源码剖析。 go-micro的结构图如下(来源git仓库)。 可以看到go…
理解golang调度之三:并发
当我在解决一个问题尤其是新问题的时候,我开始不会去考虑并发(concurrency)是否合适。我首先会去找一系列的解决方式然后确保它有效。然后在可读性和技术方案评估之后,我会开始去考虑并发是否实际合理。有些时候并发的好处是显而易见的,但是有时候并不是很明显。 第一篇文章,我解释…
理解golang调度之二 :Go调度器
第一篇文章解释了关于操作系统层级的调度,这对于理解Go的调度是很重要的。这一部分我会在语义层级解释Go调度器是如何工作的,并且着重关注它的一些高级特性。Go 调度器是一个十分复杂的系统,特别细节的地方不重要,重要的是对于它的工作模式有一个好的理解,这会让你做出更好的工程方面的决…
理解golang调度之一 :操作系统调度
golang调度器的设计行为能够使你的多线程go程序更有效率、性能更好,这要归功于golang调度器对于操作系统调度器的支持。对于一个golang开发者来说,同时深刻理解操作系统调度和golang调度器工作原理,能够让你的golang程序设计和开发走到正确道路上。 操作系统调度…
个人成就
文章被点赞
150
文章被阅读
52,216
掘力值
1,215
关注了
58
关注者
118
收藏集
10
关注标签
10
加入于
2018-07-12