我在一台Linux机器上运行一个程序。它分叉一个进程来发送邮件,并经常记录无法分叉的失败消息,标明无法分配内存。
当我检查驻留内存的大小时,它大约为12Gb(此机器配置的交换空间仅为1Gb)。
有没有办法确保这个巨大的内存块不是泄漏,而只是内存增长?
此外,是否有可以调整的系统限制,以便我不会遇到任何分叉失败?
当我检查驻留内存的大小时,它大约为12Gb(此机器配置的交换空间仅为1Gb)。
有没有办法确保这个巨大的内存块不是泄漏,而只是内存增长?
此外,是否有可以调整的系统限制,以便我不会遇到任何分叉失败?