内存抖动

一.内存抖动对象

1.内存抖动:指在短期内有大量的对象被建立或者被回收的现象。内存

2.内存抖动产生缘由:主要是频繁(很重要)在循环里建立对象(致使大量对象在短期内被建立,因为新对象是要占用内存空间的并且是频繁,若是一次或者两次在循环里建立对象对内存影响不大,不会形成严重内存抖动这样能够接受也不可避免,频繁的话就很内存抖动很严重),内存抖动的影响是若是抖动很频繁,会致使垃圾回收机制频繁运行(短期内产生大量对象,须要大量内存,并且仍是频繁抖动,就可能会须要回收内存以用于产生对象,垃圾回收机制就天然会频繁运行了)。垃圾回收

3.内存抖动影响:频繁内存抖动会致使垃圾回收频繁运行,形成系统卡顿。循环

相关文章
相关标签/搜索