• 2023-10-18老生代
       老生代内存是用于保存生命周期较长或常驻内存的对象,占用的内存较多。ChromeV8和Node.js的老生代内存空间都很大,因此它们的垃圾回收机制采用了Mark-Sweep和Mark-Compact的结合体,主要采用Mark-Sweep。当老生代空间不足以分配从新生代晋升过来的对象时,才使用Mark-Compact
  • 2023-06-26新生代垃圾回收器和老生代垃圾回收器都有哪些?有什么区别?
    在Java虚拟机中,主要存在两个代(Generation)的垃圾回收器:新生代(YoungGeneration)垃圾回收器和老年代(OldGeneration)垃圾回收器。它们的作用和区别如下:新生代垃圾回收器:新生代是存放新创建的对象的内存区域,一般占整个堆内存的较小部分。新生代垃圾回收器主要负责回收新生代内存区域中的
  • 2023-01-01一招轻松解决node内存溢出问题
    node启动项目造成内存溢出的解决办法我们在使用node启动项目的时在项目较大的时候,可能会造成内存溢出。为什么会造成内存溢出呢?要回答上面这个问题,我们要了解node中是如
  • 2022-11-11【MySQL(三)】buffer pool相关
    bufferpool是一种减少磁盘io读的机制,原理是将访问过的磁盘数据暂留在内存中,这样下次访问相同的数据就不需要读磁盘了。这个思想在平时的开发中,也经常用到,比如我们通常会在