您好,匿名用户

今天在用go做密集型计算的时候出现内存不够用的问题,搜了一下,都说用手动调用gc回收内存,求解

0 投票

今天用go做一个密集型的计算,是这样的,有四个字符串长度都在50位以上,然后循环取出四个字符,看能组成多少个组合,然后组合的结果是上百万,然后把这些字符串,插入到mysql当中,然后在循环的过程中,出现了内存被占满的情况,不晓得该怎么解决,搜索了一下让手动使用gc来释放内存,但是并没有搜到如何使用gc来释放内存,求一个demo

用户头像 提问 2017年 2月20日 @ 苏尐沫 中士 (1,242 威望)
分享到:

1个回答

0 投票

runtime.GC()可以手动开始GC

用户头像 回复 2017年 2月20日 @ Nero 上士 (1,777 威望)
提一个问题:

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

IT技术交流群 - 随意问
欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...