"Performance Analysis Tools", February 01, 2006
http://blogs.sun.com/roller/page/binublog#performance_analysis_tools
Sun Studio Performance Analyzer: Collector/Analyzer (Sun Studio 11)
http://developers.sun.com/prodtech/cc/analyzer_index.html
Sun Studio 11: Performance Analyzer, 819-3687-10, Revision A, November 2005.
http://docs.sun.com/app/docs/doc/819-3687
Sun Studio 11: プログラムのパフォーマンス解析, 819-4762-10, Revision A、 2005年 10月
http://docs.sun.com/app/docs/doc/819-4762?l=ja
Collector/Analyzerは Solaris, Linuxどちらもサポートしています:
Sun Studio 11 FAQ:
http://developers.sun.com/prodtech/cc/products/faq.html#q4
Q: What platforms are supported?
A: This product is supported on Solaris SPARC and x86/x64 platforms including
AMD Opteron 32-bit and 64-bit processors.
The following Linux distributions are supported:
* SuSE Linux Enterprise Server 9
* Red Hat Enterprise Linux 4
Netbeans Profiler
The NetBeans Profiler Project:
http://profiler.netbeans.org/
NetBeans5.0を 日本語化するためのリソース
translatedfiles: Documents & files: Japanese
http://translatedfiles.netbeans.org/servlets/ProjectDocumentList?folderID=63&expandFolder=63&folderID=0
JVM Monitoring Tools
JDK Tools and Utilities:
http://java.sun.com/j2se/1.5.0/docs/tooldocs/
jstat - Java Virtual Machine Statistics Monitoring Tool
http://java.sun.com/j2se/1.5.0/docs/tooldocs/share/jstat.html
jvmstat 3.0:
http://java.sun.com/performance/jvmstat/
このエントリーからのリンク:
"UltraSPARC T1 utilization explained", December 07, 2005
http://blogs.sun.com/roller/page/travi?entry=ultrasparc_t1_utilization_explained
Thread scheduling on UltraSPARC T1 :
"The Solaris Operating System kernel treats each hardware thread of a core as
a separate CPU which makes T1 processor look like a 32 CPU system. In reality
its a single physical processor with 32 virtual processors. Conventional tools
like mpstat and prtdiag report 32 CPUs on T1. The Solaris Operating system schedules
software threads onto these virtual processors (hardware threads) very similar to
a conventional SMP system. There is a one to one mapping of software threads onto
these hardware threads and a software thread is always scheduled on one hardware
thread till its time quantum expires or is pre-empted by another higher priority
software thread."
まだまだ続きます
関連エントリー
Performance Visualisation from Sun blog, 2006-01-28
http://blogs.sun.com/roller/page/binublog#performance_analysis_tools
Sun Studio Performance Analyzer: Collector/Analyzer (Sun Studio 11)
http://developers.sun.com/prodtech/cc/analyzer_index.html
Sun Studio 11: Performance Analyzer, 819-3687-10, Revision A, November 2005.
http://docs.sun.com/app/docs/doc/819-3687
Sun Studio 11: プログラムのパフォーマンス解析, 819-4762-10, Revision A、 2005年 10月
http://docs.sun.com/app/docs/doc/819-4762?l=ja
Collector/Analyzerは Solaris, Linuxどちらもサポートしています:
Sun Studio 11 FAQ:
http://developers.sun.com/prodtech/cc/products/faq.html#q4
Q: What platforms are supported?
A: This product is supported on Solaris SPARC and x86/x64 platforms including
AMD Opteron 32-bit and 64-bit processors.
The following Linux distributions are supported:
* SuSE Linux Enterprise Server 9
* Red Hat Enterprise Linux 4
Netbeans Profiler
The NetBeans Profiler Project:
http://profiler.netbeans.org/
NetBeans5.0を 日本語化するためのリソース
translatedfiles: Documents & files: Japanese
http://translatedfiles.netbeans.org/servlets/ProjectDocumentList?folderID=63&expandFolder=63&folderID=0
JVM Monitoring Tools
JDK Tools and Utilities:
http://java.sun.com/j2se/1.5.0/docs/tooldocs/
jstat - Java Virtual Machine Statistics Monitoring Tool
http://java.sun.com/j2se/1.5.0/docs/tooldocs/share/jstat.html
jvmstat 3.0:
http://java.sun.com/performance/jvmstat/
このエントリーからのリンク:
"UltraSPARC T1 utilization explained", December 07, 2005
http://blogs.sun.com/roller/page/travi?entry=ultrasparc_t1_utilization_explained
Thread scheduling on UltraSPARC T1 :
"The Solaris Operating System kernel treats each hardware thread of a core as
a separate CPU which makes T1 processor look like a 32 CPU system. In reality
its a single physical processor with 32 virtual processors. Conventional tools
like mpstat and prtdiag report 32 CPUs on T1. The Solaris Operating system schedules
software threads onto these virtual processors (hardware threads) very similar to
a conventional SMP system. There is a one to one mapping of software threads onto
these hardware threads and a software thread is always scheduled on one hardware
thread till its time quantum expires or is pre-empted by another higher priority
software thread."
まだまだ続きます
関連エントリー
Performance Visualisation from Sun blog, 2006-01-28