内存共70篇
缓存雪崩、缓存击穿、缓存穿透及其解决方案详细介绍-不念博客

缓存雪崩、缓存击穿、缓存穿透及其解决方案详细介绍

背景 Redis 作为目前使用最广泛的缓存,搭配MySQL的使用场景相信大家都不陌生。因为 Redis 是内存数据库,我们可以将数据库的数据缓存在 Redis 里,相当于数据缓存在内存,内存的读写速度比硬盘...
不念的头像-不念博客不念4年前
322
DDR3内存的特点和优势以及适用场景有哪些-不念博客

DDR3内存的特点和优势以及适用场景有哪些

特点和优势 DDR3(Double Data Rate 3)内存标准是在2007年发布的,是DDR2的继任者。 它引入了一些重要的改进,使其成为过去一段时间内的主要内存选择。 以下是DDR3内存在服务器中的特点和优势...
不念的头像-不念博客不念3年前
314
如何解决由触发器导致mysql内存溢出问题-不念博客

如何解决由触发器导致mysql内存溢出问题

1、问题现象 一台从库服务器的内存使用率持续上升,最终导致 MySQL 服务被 kill 了。 内存监控视图如下: 从图中可以看出,在 00:00 左右触发了 kill,然后又被mysqld_safe进程拉起,然后内存又...
不念的头像-不念博客不念2年前
526
服务器内存使用率高的原因及解决方法-不念博客

服务器内存使用率高的原因及解决方法

如今,服务器成为了企业信息化建设中不可或缺的重要设备,然而,在使用服务器时,很多管理员都会遭遇如下问题:服务器内存使用率过高,导致服务器性能下降,甚至出现宕机的情况。那么,为什么会...
不念的头像-不念博客不念3年前
294
虚拟内存与物理内存的关系-不念博客

虚拟内存与物理内存的关系

• 当进程在虚拟内存中分配内存或执行指令时,操作系统负责将虚拟地址转换为物理地址。这个过程通常被称为地址映射。 • 操作系统使用页表(Page Table)或类似的数据结构来维护虚拟...
不念的头像-不念博客不念3年前
506
Linux系统的内存管理机制(Linux物理地址和虚拟地址解析)-不念博客

Linux系统的内存管理机制(Linux物理地址和虚拟地址解析)

在Linux操作系统中,物理地址和虚拟地址是两种不同的内存寻址方式,它们在内存管理和进程隔离方面发挥着重要作用。 了解它们之间的区别有助于更好地理解Linux系统的内存管理机制。 虚拟地址(Vi...
不念的头像-不念博客不念3年前
395
GC是什么,为什么要GC-不念博客

GC是什么,为什么要GC

为了让程序员更专注于代码的实现,而不用过多的考虑内存释放的问题,所以,在Java语言中,有了自动的垃圾回收机制,也就是我们熟悉的GC(Garbage Collection)。 有了垃圾回收机制后,程序员只需...
不念的头像-不念博客不念3年前
502
Linux内存分配策略详解-不念博客

Linux内存分配策略详解

本篇主要以问答的方式来探索Linux内存系统的分配策略 Linux 进程的内存分布长什么样? 在 Linux 操作系统中,虚拟地址空间的内部又被分为内核空间和用户空间两部分,不同位数的系统,地址空间的...
不念的头像-不念博客不念4年前
437