Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果内存不能立即可用,有没有办法尝试分配内存块并得到错误?
calloc() 似乎是一个不错的候选者,因为它会立即触及整个分配的内存,但是,我猜它会终止进程而不是返回 NULL。
还有其他选择吗?
没有回复。我认为由于分配量很大,无法禁用被 OOM 杀死的应用程序。