If you do not close your Cursors, then you might quickly run out of memory and cause your application to crash.
如果您没有关闭Cursors,那么可能会迅速地耗尽内存并导致您的应用程序崩溃。
Even when it didn't actually run out of memory, the GC overhead was just too high when memory consumption was high.
就算没有内存溢出,当内存消耗很高时GC的开销也会很大。
This type of memory leak will cause your programs to be bloated, get slower over time, and eventually run out of memory.
这种类型的内存泄漏将会导致您的程序越来越大,运行越来越慢,最终耗尽内存。
Batch processing usually doesn't need data caching, otherwise you may run out of memory and dramatically increase your GC overhead.
批处理通常不需要数据缓存,否则你会将内存耗尽并大量增加GC开销。
You've also seen how you can permanently add swap to your configuration and how to add swap in an emergency when you run out of memory.
您还看到了如何向您的配置永久地添加交换空间,以及如何在内存不足时紧急添加交换空间。
Since the amount of memory in a machine is finite, if this error occurs in some kind of loop eventually the system will run out of memory.
机器中的内存数量是有限的,如果这个错误出现在某些循环中,那么系统最终会把内存耗尽。
But they have problems of their own. When arbitrarily sized data is accepted, you may run out of memory — and that may not happen just during input.
但它们也具有自身的问题:在接受任意大小的数据时,可能会遇到内存不足的情况——而这在输入时也许不会发生。
However, such an implementation is hardly ever acceptable: it will cause a program to run out of memory quickly since it never reclaims unused space.
尽管如此,这样的实现是无法接受的:因为它从来不回收不使用的空间,它导致程序很快会用光内存。
In some cases, saving space can also make your program run faster, and in the extreme, your program might not run at all if you run out of memory.
有的情况下,节省空间也能让你的程序运行更快,此外在一些极端情况下,比如内存耗尽了,你的程序就根本无法运行了。
It can also result in a situation where the system will seem to have run out of memory, because the available memory is fragmented and is not available contiguously.
它还会导致系统看起来内存耗尽的情况,因为可用的内存碎片化,没有连续的可用内存。
Often when servers run out of memory, a memory leak is often the first thing considered, but a very real possibility is that your application might just be using a lot of memory.
通常当服务器耗尽内存时,首先需要考虑的是内存泄漏,但实际上最有可能的是,您的应用程序刚刚使用了大量的内存。
If both the target utilization and allocation rate are high, the application can run out of memory, forcing the GC to run continuously and dropping the utilization to 0% in most cases.
如果目标利用率和分配率都很高,则应用程序可能耗尽内存,强迫GC连续地运行并且在多数情况下使利用率降低到0%。
If both the target utilization and allocation rate are high, the application can run out of memory, forcing the GC to run continuously and dropping the utilization to 0% in most cases.
如果目标利用率和分配率都很高,则应用程序可能耗尽内存,强迫GC连续地运行并且在多数情况下使利用率降低到0%。
应用推荐