用Go语言限制内存分配?

Bri*_*ian 6 go

我找到了一种限制Go语言中内存使用的方法.我使用Go语言实现的应用程序有一个必须加载到主内存中的大数据,所以我想将进程的最大内存大小限制为用户指定的大小.

实际上,在C语言中,我积累了malloc'ed内存的大小来做到这一点,但我不知道如何用Go语言做同样的事情.

如果有办法,请告诉我.

谢谢.

Eht*_*ury 1

也许您想将ulimit与您的 go 代码结合使用?