Starrocks Full GC日志分析

GC日志样例:

[2025-06-03T07:36:06.177+0800] GC(227) Pause Full (G1 Evacuation Pause)
[2025-06-03T07:36:06.196+0800] GC(227) Phase 1: Mark live objects
[2025-06-03T07:36:06.948+0800] GC(227) Cleaned string and symbol table, strings: 47009 processed, 29 removed, symbols: 295631 processed, 0 removed
[2025-06-03T07:36:06.948+0800] GC(227) Phase 1: Mark live objects 751.944ms
[2025-06-03T07:36:06.948+0800] GC(227) Phase 2: Prepare for compaction
[2025-06-03T07:36:07.149+0800] GC(227) Phase 2: Prepare for compaction 201.000ms
[2025-06-03T07:36:07.149+0800] GC(227) Phase 3: Adjust pointers
[2025-06-03T07:36:07.548+0800] GC(227) Phase 3: Adjust pointers 398.883ms
[2025-06-03T07:36:07.548+0800] GC(227) Phase 4: Compact heap
[2025-06-03T07:36:07.772+0800] GC(227) Phase 4: Compact heap 223.835ms
[2025-06-03T07:36:07.800+0800] GC(227) Eden regions: 0->0(204)
[2025-06-03T07:36:07.800+0800] GC(227) Survivor regions: 0->0(26)
[2025-06-03T07:36:07.800+0800] GC(227) Old regions: 3527->3509
[2025-06-03T07:36:07.800+0800] GC(227) Humongous regions: 569->569
[2025-06-03T07:36:07.800+0800] GC(227) Metaspace: 116633K->116633K(1157120K)
[2025-06-03T07:36:07.800+0800] GC(227) Pause Full (G1 Evacuation Pause) 8181M->8149M(8192M) 1623.207ms

在线分析GC日志:

https://gceasy.io/diamondgc-report.jsp?oTxnId_value=50d5802f-0605-458d-a2f0-63385b33bc0a

本地分析:

https://sourceforge.net/projects/gcviewer/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pswp.cn/web/82363.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

React从基础入门到高级实战:React 高级主题 - React 微前端实践:构建可扩展的大型应用

React 微前端实践:构建可扩展的大型应用 引言 在2025年的技术生态中,Web应用的规模和复杂性持续增长,微前端(Micro Frontends)已成为应对大型项目挑战的主流架构。通过将前端应用拆分为多个独立模块,微前…

定时器:中央对齐模式剖析

中央对齐模式(Center-Aligned Mode)下,当配置为 模式3(CMS[1:0] 11) 时,定时器会同时触发 上溢中断(ARR中断) 和 下溢中断(0中断),即一个PWM周期…

MySQL强化关键_019_索引优化

目 录 一、最左前缀原则 1.完全使用索引 2.部分使用索引 3.不使用索引 4.效率折损 (1)使用范围查找 (2)索引断开 二、索引失效场景 1. 索引列参与运算 2.索引列模糊查询以“%”开始 3.索引列是字符串类型,查…

【Oracle】安装单实例

个人主页:Guiat 归属专栏:Oracle 文章目录 1. 安装前的准备工作1.1 硬件和系统要求1.2 检查系统环境1.3 下载Oracle软件 2. 系统配置2.1 创建Oracle用户和组2.2 配置内核参数2.3 配置用户资源限制2.4 安装必要的软件包 3. 目录结构和环境变量3.1 创建Ora…

6年“豹变”,vivo S30系列引领手机进入场景“体验定义”时代

出品 | 何玺 排版 | 叶媛 5月29日晚,备受用户期待的vivo S30系列如约而至。 相比前几代S系列产品,S30系列变化显著,堪称“豹变”。首先,其产品打造思路发生了质变,产品体验更好,综合竞争力更为强。其次&a…

线性动态规划

具有「线性」阶段划分的动态规划方法统称为线性动态规划(简称为「线性 DP」),如下图所示。 一、概念 如果状态包含多个维度,但是每个维度上都是线性划分的阶段,也属于线性 DP。比如背包问题、区间 DP、数位 DP 等都属…

Rust 学习笔记:使用自定义命令扩展 Cargo

Rust 学习笔记:使用自定义命令扩展 Cargo Rust 学习笔记:使用自定义命令扩展 Cargo Rust 学习笔记:使用自定义命令扩展 Cargo Cargo 支持通过 $PATH 中的 cargo-something 形式的二进制文件拓展子命令,而无需修改 Cargo 本身。 …

NodeMediaEdge任务管理

NodeMediaEdge任务管理 简介 NodeMediaEdge是一款部署在监控摄像机网络前端中,拉取Onvif或者rtsp/rtmp/http视频流并使用rtmp/kmp推送到公网流媒体服务器的工具。 在未使用NodeMediaServer的情况下,或是对部分视频流需要单独推送的需求,也可…

蒲公英盒子连接问题debug

1、 现象描述 2、问题解决 上图为整体架构图,其中左边一套硬件设备是放在机房,右边是放在办公室。左边的局域网连接了可以访问外网的路由器,利用蒲公英作为旁路路由将局域网暴露在外网环境下。 我需要通过蒲公英作为旁路路由来进行远程访问&…

Golang 依赖注入:构建松耦合架构的关键技术

依赖注入(Dependency Injection, DI) 是一种设计模式,用于实现控制反转(Inversion of Control, IoC),通过将依赖项的创建和管理交给外部组件,而不是在类或函数内部直接创建依赖项,从…

Transformer核心原理

简介 在人工智能技术飞速发展的今天,Transformer模型凭借其强大的序列处理能力和自注意力机制,成为自然语言处理、计算机视觉、语音识别等领域的核心技术。本文将从基础理论出发,结合企业级开发实践,深入解析Transformer模型的原…

虚拟线程与消息队列:Spring Boot 3.5 中异步架构的演进与选择

企业级开发领域正在经历一场翻天覆地的巨变,然而大多数开发者却对此浑然不觉,完全没有意识到。Spring Boot 3.5 带来的革命性的虚拟线程 (Virtual Threads) 和增强的响应式能力,绝不仅仅是小打小闹的增量改进——它们正在从根本上改变我们对异…

网络编程(计算机网络基础)

认识网络 1.网络发展史 ARPnetA(阿帕网)->internet(因特网)->移动互联网->物联网 2.局域网与广域网 局域网 概念:的缩写是LAN(local area network),顾名思义,是个本地的网络,只能实现小范围短距…

Windows Server部署Vue3+Spring Boot项目

在Windows Server 上部署Vue3 Spring Boot前后端分离项目的详细步骤如下: 一、环境准备 安装JDK 17 下载JDK MSI安装包(如Oracle JDK 或 OpenJDK) 双击安装,配置环境变量: JAVA_HOME:JDK安装路径&#xf…

CCF CSP 第37次(2025.03)(3_模板展开_C++)(哈希表+stringstream)

CCF CSP 第37次(2025.03)(3_模板展开_C) 解题思路:思路一(哈希表stringstream): 代码实现代码实现(思路一(哈希表stringstream))&…

数据安全管理进阶:81页 2024数据安全典型场景案例集【附全文阅读】

《2024 数据安全典型场景案例集》聚焦政务数据安全,覆盖数据细粒度治理、授权运营、接口安全、系统接入、批量数据共享、使用侧监管、风险监测、账号管控、第三方人员管理、密码应用等十大典型场景,剖析各场景风险并提供技术方案,如基于 AI 的…

Leetcode 261. 以图判树

1.题目基本信息 1.1.题目描述 给定编号从 0 到 n - 1 的 n 个结点。给定一个整数 n 和一个 edges 列表,其中 edges[i] [ai, bi] 表示图中节点 ai 和 bi 之间存在一条无向边。 如果这些边能够形成一个合法有效的树结构,则返回 true ,否则返…

【ISAQB大纲解读】LG 1-8:区分显性陈述和隐性假设(R1)

软件架构师: 应明确提出假设或先决条件,从而防止隐性假设 知道隐性假设可能会导致利益相关方之间的潜在误解 1. 应明确提出假设或先决条件,防止隐性假设 为什么重要? 隐性假设是架构风险的温床 例如:假设“所有服务都…

IT运维工具的选择标准有哪些?

选择IT运维工具时,可参考以下标准,确保工具适配业务需求且高效易用: 1. 明确业务需求与场景 • 核心目标:根据运维场景(如监控、自动化、安全等)匹配工具功能。例如,监控大规模集群选Promethe…

MySQL 核心知识整理【一】

一、MySQL存储引擎对比:InnoDB vs MyISAM 在使用MySQL时,选择合适的存储引擎对性能影响很大。最常见的两个引擎是 InnoDB 和 MyISAM,它们各自的设计目标不同,适用场景也不一样。 事务与数据安全性方面,InnoDB 支持事…