首页
沸点
课程
更多
活动
APP
插件
活动
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来跟踪、调试进程内存的使用情况。