背景 mysql 主备同步是通过binlog来进行的,备库的 IO 线程从主库拉取binlog,SQL线程将拉取的binlog应用到备库,在5.6之前,备库只有一个线程应用binlog,主库的更新量大,且备库的执行效率低时,就会造成了大量从主库拉取的binlog来不及执行,因此造成了主备延迟问题。为了解决主备延迟,需要提高备库的执行效率,阿里MySQL...
16. Go 历史各个版本在 GC 方面的改进? 16. Go 历史各个版本在 GC 方面的改进? Go 1:串行三色标记清扫 Go 1.3:并行清扫,标记过程需要 STW,停顿时间在约几百毫秒 Go 1.5:并发标记清扫,停顿时间在一百毫秒以内 Go 1.6:使用 bitmap 来记录回收内存的位置,大幅优化垃圾回收器自身消耗的内存,...