文章预览
大家好,我是鸭哥。 这两天看到有人在讨论“如何定位内存泄露问题”,不得不说,这个话题确实让不少开发者头疼。我觉得,作为一个程序员,内存泄露问题几乎是避不开的“坑”。 不管你是写C++的,还是Java、Python,都可能在某个时刻因为没处理好内存而掉进坑里。今天咱们就来唠唠,面对内存泄露的时候,大家都是怎么搞定这个问题的。 先给大家简单普及一下,内存泄露是指程序在申请内存之后没有正确释放,导致内存占用越来越高,最终可能把系统资源耗光。 举个不太严谨的例子吧,就像你在家收快递,拆了包裹之后不扔盒子,久而久之,你家就会被各种快递盒子塞满,走不动路,最后只能搬家。而内存泄露就是类似的问题,程序吃掉的内存一直不释放,久而久之,系统资源被耗尽,最终就会崩溃。 针对这个问题,不同的程序员有不同
………………………………