【发布时间】:2015-06-21 18:11:51
【问题描述】:
上下文
我在 linux bash 中运行以下命令:
mono --debug --debugger-agent=transport=dt_socket,address=198.178.155.198:10000 ./Stress.exe
Stress.exe 是一个 C# 应用程序。
会发生什么
在某一时刻,系统内存不足,这是需要的。返回错误代码。
返回错误代码(echo $?)
代码 1:当我的程序因为内存不足而创建一个 throw 时。
代码 137 : 当内存过载时被操作系统杀死。
问题
为什么有时操作系统会杀死我的应用程序?为什么结果并不总是一样?
【问题讨论】:
-
你在使用 Linux 吗?
-
是的!我虽然 bash 总是 linux?
-
^^ 不,cygwin...