zoukankan
html css js c++ java
排查线上内存泄漏问题
排查线上内存泄漏问题
现象
上线完成的时候,程序内存占用突然从 115m 飙升到 80G,占用内存过多,触发内核的 OOM(Out of memory), 被内核 kill 掉。
排查思路
查看 kill 现场(dmesg | less),/var/log/messages 会保留 kill 的日志。
使用 gcore 产生 core 文件。
使用gcore工具产生core文件而不杀死进程
。
gdb强行生成core文件
gdb 查看堆栈信息。
Linux中gdb 查看core堆栈信息
查看全文
相关阅读:
HTML5开发 桌面提醒功能
自然框架总体设计
Inversion of Logging
Wind.js在移动跨平台框架PhoneGap中的异步体验
MSBuild基本概念
PortalBasic Web 应用开发框架:应用篇
检测常见ASP.NET配置安全漏洞
线程与进程的比较
多层架构下的一个进销存项目
Model Driven Architecture
原文地址:https://www.cnblogs.com/longjiang-uestc/p/12631372.html
最新文章
Lucene 简单手记
python与c混和编程
ASP.NET MVC的Razor引擎:IoC在View激活过程中的应用
C#中分布式事务的超时处理问题
微软发布Visual Studio 2012 示例代码浏览器
Django框架学习Templates进阶用法
jQuery1.8 css模块评析
ASP.NET MVC的Razor引擎:RazorView
yujiaun 企业站MVC3.0版源码
匿名委托注册事件的触发
热门文章
ASP.NET身份验证机制membership入门 配置篇
云计算平台
Adhesive框架系列文章总体介绍
ASP.NET MVC的Razor引擎:View编译原理
分享基于EF+WCF的通用三层架构及解析
组件分离
浅谈.NET中泛型的基本原理
那些看似惊人但却值得回味的编程观点……(转了)
VS2010平台下的OpenCV、EmguCV( C#)安装、使用配置
Twitter如何使用开源软件tweets your tweets
Copyright © 2011-2022 走看看