0

如果内存不能立即可用,有没有办法尝试分配内存块并得到错误?

calloc() 似乎是一个不错的候选者,因为它会立即触及整个分配的内存,但是,我猜它会终止进程而不是返回 NULL。

还有其他选择吗?

4

1 回答 1

0

没有回复。我认为由于分配量很大,无法禁用被 OOM 杀死的应用程序。

于 2012-10-29T12:15:13.290 回答