检查new是否失败几乎是没有什么意义的,为什么?

1。 在那些直到内存被用到时才提交实际内存的系统之上,检查new失败通常是没有意义的;

2。 在拥有虚拟内存的系统上,new失败几乎不会发生,因为早在虚拟内存耗尽之前,系统通常就已经开始颠簸了,而此时系统管理员自然会杀掉一些进程;

3。 除了一些特殊情况之外,通常即便你检测到了new失败,要是真的没有内存剩下了的话,那么你也就做不了什么了。

上一篇:为什么在大数据处理中Cassandra与Spark如此受欢迎?


下一篇:子网掩码,网关与ARP协议的作用