JVM 内存泄漏

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Notzuonotdied/article/details/80071404

先挖个坑放着,暂时没时间写。

前言

  内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于疏忽或者是错误造成程序未能释放已经不再使用的内存的情况。

  内存泄漏指的是由应用程序分配某段内存后,由于设计的错误,失去了对该内存的控制,因此造成了内存的浪费。

  一般来说,内存泄漏是指堆内存的泄漏。堆内存是指程序从堆中分配的,大小任意的(内存块的大小可以在程序运行期决定),使用完后必须显式的释放内存。

后果

  内存泄漏会因为减少可用内存的数量,从而降低计算机的性能。在最糟糕的情况下,过多的可用内存被分配掉导致全部或者部分设备停止正常工作,或者应用程序崩溃。

猜你喜欢

转载自blog.csdn.net/Notzuonotdied/article/details/80071404
今日推荐