内存
-
容器进程调度时,是该优先考虑 CPU 资源还是内存资源?
前几天看到一个有意思的问题,问题是这样的:有 A B 两台服务器,其中 A 服务器 cpu 快满了,内存很空闲。另外一台 B 服务器 cpu 很空闲,但内存快满了。现在 k8s 有…
-
第三章 – 运行时数据区概述及线程
世界太复杂,学会简单生活已经很了不起啦 1.前言 类加载完成后的阶段——运行时数据区 类的加载 –> (验证 –> 准备 –>…
-
解决rsyslog服务占用内存过高
问题引入 系统监控软件告警,使用top -M 按内存排序命令查看内存占用时,发现rsyslogd内存占用很高。 检查 journalctl -u rsyslog -# u指unit…
-
队列内存限制思路防止OOM
前几天在一个开源项目的 github 里面看到这样的一个 pr: 光是看这个名字,里面有个 MemorySafe,我就有点陷进去了。 我先给你看看这个东西: 这个肯定很眼熟吧?我是…
-
程序内存模型-内存四区 — 代码区 全局区 栈区 堆区
内存四区意义: 不同区域存放的数据,赋予不同的生命周期, 给我们更大的灵活编程 代码区: 在程序编译后,生成了exe可执行程序,未执行该程序前将内存分为两个区域,其中一个就是代…
-
LeetCode刷题15-内存资源分配
package com.example.demo.leetcode.case202208; import java.util.*; import java.util.stream.…
-
数据库抖动原因了解
转自:https://blog.csdn.net/nanchengyu/article/details/105627704 1.定义 一条SQL语句,正常执行的时候特别快,但是有时…
-
JVM学习之 内存结构
目录 一、引言 1.什么是JVM? 2.学习JVM有什么用 3.常见的JVM 4.学习路线 二、内存结构 1. 程序计数器 1.1 定义 1.2作用 2. 虚拟机栈 2.1定义 2…
-
内存溢出分析以及CPU占用过高排查
堆内存溢出 模拟堆内存溢出 模拟例子如下,主要就是创建特别多的对象,并且不让被回收,有强引用。 @RestController public class MemoryControl…
-
【内存管理】CMA内存分配器(Contiguous Memory Allocator)【转】
转自:https://www.cnblogs.com/yibuyibu/p/14806878.html 什么是CMA 参考这两篇博文,写得很好: http://www.wowote…