Spark特别适用于多次操作特定的数据,分mem-only和mem & disk。其中mem-only:效率高,但占用大量的内存,成本很高;mem
& disk:内存用完后,会自动向磁盘迁移,解决了内存不足的问题,却带来了数据的置换的消费。Spark常见的调优工具有nman、Jmeter和Jprofile,以下是Spark调优的一个实例分析:
1、场景:精确客户群
对一个容量为300g的客...
分类:
其他好文 时间:
2014-08-09 23:19:39
阅读次数:
301
1、jstack 用法jstack [option] pid -l long listings,会打印出额外的锁信息,在发生死锁时可以用jstack -l pid来观察锁持有情况 -m mixed mode,不仅会输出Java堆栈信息,还会输出C/C++堆栈信息(比如Native方法...
分类:
编程语言 时间:
2014-07-30 21:01:04
阅读次数:
249
Android SDK自带的tool TrackView 位于 sdk的tools目录下。用法为:进入到tools下,运行
traceview e:\loginActivityTracing.trace
即可。那trace文件怎么生成的呢。
有两种方式生成
1、使用代码生成,想调哪调哪。...
分类:
移动开发 时间:
2014-07-24 11:32:52
阅读次数:
255
statspack 是一个DBA经常用的调优工具, 它的主要作用是, 针对数据库的不同时刻做快照, 然后来比对快照之前的差异和瓶颈, 快照可以是手动的也可以是自动的, 从 oracle 10g开始, oracle推出了新工具-自动负载信息库( automatic workload repositor...
分类:
其他好文 时间:
2014-06-30 20:50:34
阅读次数:
199
From:http://www.frostsky.com/2013/03/linux-performance-analysis-tool?wpmp_switcher=desktop前段时间看到brendangregg的
Linux Performance Analysis and Tools PPT...
分类:
系统相关 时间:
2014-06-09 17:10:01
阅读次数:
315
VisualVM是一款java程序性能分析与调优工具,而且还是jdk中自带的工具之一。tomcat也是一个java程序,自然也可以用它来进行监控。不过这里还是会有些问题,tomcat有两种常用的期待方式,一种是通过startup.bat来启动;另一种是通过配置服务来启动。如果使用stratup.ba...
分类:
其他好文 时间:
2014-05-25 02:28:57
阅读次数:
287