首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
内存泄露
订阅
用户7494047059468
更多收藏集
微信扫码分享
微信
新浪微博
QQ
46篇文章 · 0订阅
Malloc技术原理解析以及在转转搜索业务上的实践
1 导读 内存管理在三个不同的层面上发挥作用:用户程序层、C运行时库层以及内核层。其中,内存分配器allocator是C运行时库中的一个关键组件,其主要任务是响应用户程序的内存分配请求。分配器负责向操
内存泄漏问题的排查过程|周末学习
「本文已参与 周末学习计划,点击查看详情 」 近日,线上服务夯住了,所有的请求处理异常的慢,请求不断的转圈圈。 首先排查日志发现如下报错: 再用grep命令统计错误出现的次数,发现出现了3000多次
内存泄露?腾讯工程师2个压箱底的方法和工具
导读|遭受内存泄露往往是令开发者头疼的问题,传统分析工具 gdb、Valgrind在解决内存泄露问题上效率较低。本文特别邀请到了腾讯后台开发工程师邢孟棒以 TDSQL实际生产中mysql-proxy内
JVM 调优之 glibc 引发的内存泄露
回顾 上篇文章 JVM调优之G1换CMS 中我们将 G1 换成 CMS 并调整了 JVM 参数,由于 GC 选择和参数设置的更加合理,所以内存的增长非常缓慢了。 但这并没有从根本解决问题,通过观察发现
如何查找和解决前端内存泄漏问题? - 排查和分析技巧详解
我正在参加「掘金·启航计划」 前言 写这篇文章的起因是:老早之前在公司接手了一款同事开发的 Electron 应用程序,基于 Vue 的。客户反馈该应用使用一段时间就会白屏失去响应,必须强制关闭重启应
为 MySQL 5.7 开启 jemalloc 内存管理
1. 背景 我们在日常运维工作中,发现测试环境的mysql服务端偶尔出现内存使用率非常高的情况。 系统中查看mysqld已用内存量远远超出了innodb_buffer_pool_size配置的数倍之多
深入理解 Linux 内核--jemalloc 引起的 TLB shootdown 及优化
在互联网业务运行的过程中,难免遇到“延迟突刺”、“性能抖动”等问题,而通常这类问题会受到多种软件环境甚至硬件环境的影响,原因较为隐晦,解决起来相对棘手。 本文以一个线上问题为例子,深入 x86 体系结构,结合内核内存管理的知识,辅以多种 Linux 平台上的 Debug 工具,…
jemalloc检查c++服务内存泄漏
线上服务出现了内存泄漏,记录一下使用jemalloc查问题的过程 平台:linux 语言: c++ 原理 经过设置,jemalloc会每增长一些内存dump出内存情况。因为内存泄漏,程序内存越来越高,
Jemalloc内存分配与优化实践
本文将主要介绍 Jemalloc 的基本原理以及一些简单易用的优化方法,帮助开发者在 Jemalloc 的实际应用中,获得更好的性能表现。
Linux内存工具解析之RSS/VSS/USS/PSS区别于联系
对于Linux系统程序开发人员,经常需要和进程所使用的内存情况打交道,比如,分析程序的内存泄漏问题。这时候我们可能使用ps、top、procrank、dumpsys来跟踪、调试进程内存的使用情况。