初级会员
  • 第 12099 位会员
  • jingniao
  • 2017-09-08 13:17:52
  • Offline
  • 20 0

最近发布的文章

    暂无

最近分享的资源

    暂无

最近发布的项目

    暂无

最近的评论

  • #3 @realted 你所说的1秒钟开一个buf,容易耗尽?我在你的程序的for循环里sleep 1秒后,基本上内存维持在2M以内并且没有看到增长啊 这样疯狂的开goroutine,我实验到2钟崩溃的情况 1:因为短时间巨量的终端输出,导致拿不到相关锁 panic了 2:单个goroutine中分配过多的内存,同一时间又很多goroutine,导致在go的垃圾回收之前耗尽内存,我这边环境是大致每个goroutine分配高于10M的内存的时候会出现这种情况,如果低于10M,则内存会维持在一个稳定的数值,如果在for语句中添加间隔输出(每开1000个goroutine输出一次)会明显感觉到程序的停顿,应该就是gc在运行了
  • 之前在拉钩投递过贵司的web后端,我是做python的,2年,简历被标记为不合适了? go新手……