摘要: http://blog.csdn.net/striping/article/details/17449653 http://blog.csdn.net/striping/article/details/17449653 IOPS 即I/O per second,即每秒进行读写(I/O)操作的次数,多 阅读全文
posted @ 2016-07-01 21:57 zengkefu 阅读(2710) 评论(0) 推荐(0)
摘要: http://elf8848.iteye.com/blog/1731274 AHCI: NCQ技术,600MB/S,一个队列,每个队列32个指令 NVME:65000个队列,每个队列65000指令,3.2GB/S NVMe是什么? 2011年时,Non-Volatile Memory Express 阅读全文
posted @ 2016-07-01 21:47 zengkefu 阅读(2790) 评论(0) 推荐(0)
摘要: http://elf8848.iteye.com/category/281637 http://elf8848.iteye.com/category/281637 前言: 在一般运维工作中经常会遇到这么一个场景,服务器的IO负载很高(iostat中的util),但是无法快速的定位到IO负载的来源进程 阅读全文
posted @ 2016-07-01 21:31 zengkefu 阅读(2040) 评论(0) 推荐(0)
摘要: 机械硬盘的连续读写性很好, 但随机读写性能很差。这是因为磁头移动至正确的磁道上需要时间,随机读写时,磁头不停的移动,时间都花在了磁头寻道上,所以性能不高。 如下图:在存储小文件(图片)、OLTP数据库应用时,随机读写性能(IOPS)是最重要指标。 学习它,有助于我们分析存储系统的性能互瓶颈。下面我们 阅读全文
posted @ 2016-07-01 21:28 zengkefu 阅读(10561) 评论(0) 推荐(1)
摘要: http://blog.csdn.net/csh624366188/article/category/888600 阅读全文
posted @ 2016-07-01 16:02 zengkefu 阅读(213) 评论(0) 推荐(0)
摘要: 首先要先明确之间,以及OpenJDK 6、OpenJDK 7、OpenJDK 7u和OpenJDK 8等项目之间是什么关系,这有助于确定接下来编译要使用的JDK版本和源码分支。从前面介绍的Java发展史中我们了解到OpenJDK是Sun在2006年末把Java开源而形成的项目,这里的“开源”是通常意 阅读全文
posted @ 2016-07-01 15:54 zengkefu 阅读(18144) 评论(0) 推荐(3)
摘要: http://docs.oracle.com/javase/6/docs/technotes/guides/vm/dtrace.html http://docs.oracle.com/javase/7/docs/technotes/guides/vm/dtrace.html http://docs. 阅读全文
posted @ 2016-07-01 15:08 zengkefu 阅读(287) 评论(0) 推荐(0)
摘要: https://docs.oracle.com/javase/realtime/doc_2.0_u1/release/JavaRTSDTraceProvider.html 阅读全文
posted @ 2016-07-01 14:54 zengkefu 阅读(288) 评论(0) 推荐(0)
摘要: How to Use DTrace to Troubleshoot Java Native Memory Problems on Oracle Solaris 11 Hands-On Labs of the System Admin and Developer Community of OTN by 阅读全文
posted @ 2016-07-01 14:35 zengkefu 阅读(564) 评论(0) 推荐(0)
摘要: https://github.com/gousiosg 阅读全文
posted @ 2016-07-01 14:33 zengkefu 阅读(1237) 评论(0) 推荐(0)
摘要: End-to-End Tracing of Ajax/Java Applications Using DTrace Ajax, DTrace and Where They Meet Ajax is an emerging technology, which got a significant boo 阅读全文
posted @ 2016-07-01 14:27 zengkefu 阅读(217) 评论(0) 推荐(0)
摘要: java平台标准版(java se)6,代码名为"mustang",是最新的java se发行版本(正在开发中)。java se 6源码和二进制代码都可以在www.java.net上下载。java se 6平台要到2006年秋天才能正式发布。不过,现在你可以下载试用java se 6 beta版。 阅读全文
posted @ 2016-07-01 14:11 zengkefu 阅读(502) 评论(0) 推荐(1)
摘要: home Choosing a Linux Tracer (2015) 08 Jul 2015 Linux Tracing is Magic! A tracer is an advanced performance analysis and troubleshooting tool, but don 阅读全文
posted @ 2016-07-01 13:52 zengkefu 阅读(399) 评论(0) 推荐(0)
摘要: up vote17down votefavorite 8 As a sysadmin I sometimes face situations, where a program behaves abnormally, while not creating errors at all or creati 阅读全文
posted @ 2016-07-01 13:48 zengkefu 阅读(364) 评论(0) 推荐(0)
摘要: here are several different tactics to trace openjdk from systemtap. The first relies on sys/sdt.h dtrace-style markers compiled into the JVM, but not 阅读全文
posted @ 2016-07-01 13:46 zengkefu 阅读(408) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/a19881029/article/details/8432368 jvisualvm能干什么:监控内存泄露,跟踪垃圾回收,执行时内存、cpu分析,线程分析... http://blog.csdn.net/a19881029/article/details/ 阅读全文
posted @ 2016-07-01 10:55 zengkefu 阅读(2013) 评论(0) 推荐(0)
摘要: BTrace: DTrace for Java… ish 时间 2012-04-24 16:17:55 dtrace.org 原文 http://dtrace.org/blogs/ahl/2012/04/24/btrace-dtrace-for-java-ish/ 主题 BTrace DTrace 阅读全文
posted @ 2016-07-01 10:40 zengkefu 阅读(298) 评论(0) 推荐(0)
摘要: http://visualvm.java.net/features.html http://visualvm.java.net/zh_CN/gettingstarted.html 阅读全文
posted @ 2016-07-01 10:35 zengkefu 阅读(144) 评论(0) 推荐(0)
摘要: btracejvisualvmhotswap btracejvisualvmhotswap 一、背景 在生产环境中可能经常遇到各种问题,定位问题需要获取程序运行时的数据信息,如方法参数、返回值、全局变量、堆栈信息等。为了获取这些数据信息,我们可以通过改写代码,增加日志信息的打印,再发布到生产环境。通 阅读全文
posted @ 2016-07-01 10:29 zengkefu 阅读(554) 评论(0) 推荐(0)
摘要: BTrace: DTrace for Java… ish DTrace first peered into Java in early 2005 thanks to an early prototype by Jarod Jenson that led eventually to the inclu 阅读全文
posted @ 2016-07-01 10:22 zengkefu 阅读(808) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/gzh0222/article/details/9731031 Btrace是一个实时监控工具,可以无需修改应用代码(事实上它修改了字节码),来达到不可告人的秘密!这是性能调优和诊断的利器! 它可以获取应用程序代码的执行时间,他可以让你无需修改代码,帮你做时 阅读全文
posted @ 2016-07-01 10:20 zengkefu 阅读(10071) 评论(1) 推荐(1)
摘要: http://blog.csdn.net/mgoann/article/category/473844 http://www.cnblogs.com/serendipity/archive/2012/05/14/2499840.html 阅读全文
posted @ 2016-07-01 10:17 zengkefu 阅读(240) 评论(0) 推荐(0)
摘要: http://www.iteye.com/topic/1005918 背景 周五下班回家,在公司班车上觉得无聊,看了下btrace的源码(自己反编译)。 一些关于btrace的基本内容,可以看下我早起的一篇记录:btrace记忆 上一篇主要介绍的是btrace的一些基本使用以及api,这里我想从bt 阅读全文
posted @ 2016-07-01 10:15 zengkefu 阅读(872) 评论(0) 推荐(0)
摘要: http://dtrace.org/guide/preface.html 阅读全文
posted @ 2016-07-01 10:03 zengkefu 阅读(165) 评论(0) 推荐(0)
摘要: http://dtrace.org/blogs/bmc/ https://github.com/bcantrill http://www.tudou.com/programs/view/Q6fHZFgZww4 http://dtrace.org/blogs/ahl/2012/04/24/btrace 阅读全文
posted @ 2016-07-01 08:53 zengkefu 阅读(155) 评论(0) 推荐(0)
摘要: http://www.openbsd.org/papers/ https://2015.asiabsdcon.org/timetable.html.en#T3A http://teachbsd.org/ https://github.com/teachbsd/course https://githu 阅读全文
posted @ 2016-07-01 08:37 zengkefu 阅读(202) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/Lifehacker/p/FreeBSD_9_DTrace_support.html 主要翻译自:https://wiki.freebsd.org/DTrace FreeBSD跟Linux发行版一个比较大的差异,就是提倡源码构建。因此这里提到比较多的编译 阅读全文
posted @ 2016-07-01 08:33 zengkefu 阅读(561) 评论(0) 推荐(0)