jhat(Java Heap Analysis Tool),是一个用来分析java的堆情况的命令。之前的文章讲到过,使用jmap可以生成Java堆的Dump文件。生成dump文件之后就可以用jhat命令,将dump文件转成html的形式,然后通过http访问可以查看堆情况。 jhat命令解析会Jav ...
分类:
编程语言 时间:
2018-11-10 22:44:14
阅读次数:
195
数据格式 术语字(word)表示16位数据类型,32位数为双字(double words),64位数为四字(quad words)。图3-1给出了c语言的数据类型在x86-64中的大小。在64位机器中标准int为双字,指针为8字。不通数据类型产生的汇编代码后缀如图所示。movb(传送字节)、movw ...
分类:
其他好文 时间:
2018-11-05 00:00:26
阅读次数:
159
一.Pymysql import pymysql #python2.X 中是 mysqldb 和 pythonmysql 用法是一模一样的 #pymysql可以伪装成上面这两个模块 user = input('username: ') pwd = input('password: ') #连接数据库 ...
分类:
数据库 时间:
2018-10-20 10:16:15
阅读次数:
230
文章转自 :https://www.cnblogs.com/jpfss/p/7867668.html mysqldump常用于MySQL数据库逻辑备份。 1、各种用法说明 A. 最简单的用法: 上述命令将指定数据库备份到某dump文件(转储文件)中,比如: 生成的test.dump文件中包含建表语句 ...
分类:
数据库 时间:
2018-10-16 01:58:30
阅读次数:
240
系统打开core dump功能 在终端中输入命令 ulimit -c ,输出的结果为 0,说明默认是关闭 core dump 的,即当程序异常终止时,也不会生成 core dump 文件; 使用命令 ulimit -c unlimited 来开启 core dump 功能,并且不限制 core du ...
分类:
系统相关 时间:
2018-10-11 01:32:44
阅读次数:
167
一般情况下,我们要获取docker容器里的jvm信息只能进入容器后执行jmap,jstack,jstat 命令去获取,jstack,jstat还好,但是jmap dump的文件要拿出来,得先copy dump文件到挂载在宿主机上的目录,或者使用docker cp命令去获取, 如 https://pa ...
分类:
Web程序 时间:
2018-09-28 12:34:02
阅读次数:
544
前言: 对于需要长时间运行的.net程序,有时需要我们查看内存的使用有没有内存泄露问题。 我们可以从dump文件中找到答案。 Dump的看点 用dump文件来分析内存,到底我们需要关心哪些点呢? 1.1 查看有没有存在有占用大量内存的对象 <比如有某类下面的一个集合> 1.2 0 1 2各代的siz ...
分类:
Web程序 时间:
2018-09-25 19:33:57
阅读次数:
285
1.到eclipse官网下载可执行的分析工具Memory Analyzer 下载地址:http://www.eclipse.org/mat/downloads.php 2.用JMAP或其它工具、命令生成heap dump文件,如:java_pid6300.hprof 3.解压下载的memory an ...
分类:
其他好文 时间:
2018-09-11 21:29:57
阅读次数:
191
Windows 程序捕获崩溃异常 生成dump 概述 事情的起因是,有个同事开发的程序,交付的版本程序,会偶尔随机崩溃了。 悲催的是没有输出log,也没有输出dump文件。 我建议他给程序代码加个异常捕获,在崩溃时生成dump,方便找出问题点。 隔了一天之后,短暂交流,发现他没有这个开发经验,我只好 ...
1 简介 1 简介 1 简介 1 简介 第一次遇到程序崩溃的问题,之前为单位开发了一个插件程序,在本机运行没有出现问题,但把生成的可执行文件拷贝到服务器上一运行程序,刚进入插件代码,插件服务就崩溃了,当时被这个问题整的很惨,在同事的帮助下了解到,对于程序崩溃,最快的解决方式是生成dump文件,通过生 ...
分类:
其他好文 时间:
2018-09-05 21:44:05
阅读次数:
216