为什么我的 C++ 程序被操作系统杀死

为什么我的 C++ 程序被操作系统杀死

我在虚拟 ubuntu 11.04 上为学校项目编译了小型 C++ 应用程序。然而,当我尝试在大约 20 秒后在一些更大的数据集上运行它时,程序被操作系统杀死。

被杀(SIGKILL)

我需要找出原因并解决问题。难道是我的内存不够,无法运行该程序?注意:我需要找到足够大的数据集以使其运行几分钟。

答案1

它可能被内核杀死了乌姆杀手dmesg应包含有关它的信息。抱歉,您可能需要重新设计您的算法。

相关内容