• 费城的二鹏
    2021-12-22
    最后一集课程啦,感谢老师的细致讲解! 思考题,我猜一下值类型的优点吧,值类型都在栈上分配,随用随释放,有利于减少gc压力。

    作者回复: Good~希望有机会再见~

    
    2
  • 夏
    2022-01-08
    请问下老师,go垃圾回收过程中mutator assists的任务和目的是什么,谢谢

    作者回复: 哦,这一点可能要结合前边g1 gc的讲解来看。有些时候,gc的压力比较大,gc线程可能忙不过来,这时候mutator线程可以帮做一些事情,比如mark的动作。g1里也有refine的动作可能由mutator来做的情况。

    
    
  • 那时刻
    2021-12-23
    请问老师,有了值类型的介入,编译器只需要关注函数内部的逃逸分析(intraprocedural escape analysis),而不用关注函数间的逃逸分析。 为什么有值类型介入后,就不需要关注函数间逃逸分析了呢?
    共 1 条评论
    5
  • 愣锤
    2022-04-24
    老师讲的真好,我为什么没有V8的垃圾回收详细教程呢?或者有没有推进?
    
    1
  • hcyycb
    2022-01-01
    正在学习Go语言,很开心在这节课明白了Go的内存管理机制。
    
    1
  • 骨汤鸡蛋面
    2022-07-12
    请问下go的虚拟内存布局和三级内存管理如何结合起来看呢
    
    