最新消息:

分析

MySQL慢查询分析mysqldumpslow

MySQL慢查询分析mysqldumpslow

admin 5年前 (2015-02-28) 1561浏览 0评论

一直以来积累了很多对MySQL优化的心得和经验,计划通过写日志的方式一步一步写出来分享给大家。 MySQL优化的第一步应该做的就是排查问题,找出瓶颈,而通常情况下的瓶颈和问题都需要通过观察MySQL的运行情况来进行分析,《查看MySQL运行状况》这篇...

Python 性能分析入门指南

Python 性能分析入门指南

admin 5年前 (2014-11-06) 2012浏览 0评论

虽然并非你编写的每个 Python 程序都要求一个严格的性能分析,但是让人放心的是,当问题发生的时候,Python 生态圈有各种各样的工具可以处理这类问题。 分析程序的性能可以归结为回答四个基本问题: 正运行的多快 速度瓶颈在哪里 内存使用率是多少 ...

Python Profile 工具性能分析

Python Profile 工具性能分析

admin 6年前 (2014-07-31) 2021浏览 0评论

最近碰到“程序速度大大降低”的说法,还是直接用数据说明比较有信服力,以及可以找出真正问题所在。 Python自带了几个性能分析的模块:profile、cProfile和hotshot,使用方法基本都差不多,无非模块是纯Python还是用C写的。 官网...

python 多线程日志切割+日志分析

python 多线程日志切割+日志分析

admin 6年前 (2014-06-10) 2861浏览 0评论

楼主最近刚刚接触python,还是个小菜鸟,没有学习python之前可以说楼主的shell已经算是可以了,但用shell很多东西实现起来还是不可能的事情,例如最明显的一点大日志分析,由于楼主的公司,每天的日志量很大,用shell分析的会非常非常的慢。...

如何分析python程序的性能

如何分析python程序的性能

admin 6年前 (2014-02-24) 5295浏览 0评论

  获取程序运行的大概时间 获取更精确的程序运行时间 计算每一行代码的运行时间和运行频率 找到程序运行时占用多少内存 line_profiler 和memory_profiler在IPython中的简便实用方法 找到内存泄露的地方 获取使用...

OOM原理分析

OOM原理分析

admin 6年前 (2014-01-05) 1661浏览 0评论

OOM全称是Out Of Memory,指的是kernel因分配不出内存而报的错误,同时会触发kernel调用OOM killer杀进程来解除这种状况。 OOM发生的条件一般有两个: 1. VM里面分配不出更多的page(注意linux kernel...

Wireshark基本介绍和学习TCP三次握手

Wireshark基本介绍和学习TCP三次握手

admin 6年前 (2013-11-26) 1739浏览 0评论

之前写过一篇博客:用 Fiddler 来调试HTTP,HTTPS。 这篇文章介绍另一个好用的抓包工具wireshark, 用来获取网络数据封包,包括http,TCP,UDP,等网络协议包。 记得大学的时候就学习过TCP的三次握手协议,那时候只是知道,...

VIM编码全析

VIM编码全析

admin 7年前 (2013-04-20) 1381浏览 0评论

由于在windows下默认是gb编码,而我的vim默认是utf-8(gedit默认也是utf-8),所以打开会成乱码。修改了一下配置文件,使vim支持gb编码就好了。 $vim ~/.vimrc let &termencoding=&...

一个龙之谷木马的分析

一个龙之谷木马的分析

admin 10年前 (2010-09-27) 1523浏览 0评论

病毒样本:http://www.52pojie.cn/thread-64398-1-1.html 只分析了exe,感染的dll下次分析 exe 阅读全文——共26999字...