[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
[news.eclipse.tools.hyades] Re: Simple profiler needed
|
Hi Chris,
Try the attached script (if you set the JAVA_BIN variable correctly it
should setup the Hyades 3.1 driver - almost automatically), make sure you
run RAServer (in the original window) after the scripts ends. Just press
enter on all questions on the config window.
When the Hyades workbench is started open the "Profiling and Logging"
perspective then create a Profile launch configuration using the Profile
button in the toolbar - use External Java Application, select the attached
class in the Main tab then select Profiling tab and check Execution History
then click Profile and then you should see the monitored agent coming up in
the Profiling Monitor view.
Use "Open With" on the agent entry in the Profiling Monitor view to open
different statistical or graphical views.
Change/modify the profiling set or the filters on the Profiling tab to
collect different aspects of the profiling data.
Thanks,
Marius
"Chris" <nospam@xxxxxxxxxx> wrote in message
news:co7rng$9ga$1@xxxxxxxxxxxxxxxxxx
> I gave up after a couple hours of fiddling with it. Installation and
> configuration is too complex. I never did get it working -- the plugins
> never showed up on the Eclipse menus. After I deleted everything, it
> occurred to me that I probably should have gone into Customize Perspective
> to make things visible.
>
> You should really think about adding an installer, and about fully
> integrating the RAServer so it doesn't have to be launched separately.
Other
> profilers do this.
>
> Also, the introductory documentation on what Hyades is is way too vague.
> "Hyades is an open source project that is establishing a technology
> framework. Hyades has been formed to embrace the full development and
> deployment life cycle of projects with a framework of shared common
> components that will be used to build testing and trace offerings." What
the
> heck does that mean? Tell me what it actually does.
>
> Also, the FAQ is phony -- nobody ever asked most of those questions. I'd
go
> through the newsgroup to see what people are really asking.
>
> Sorry... Just though you'd like some honest feedback.
>
>
> > Hyades (renamed TPTP) does both memory and CPU, both at the system level
> > (statistical graphs), and at the application (code) level. It may have a
> > few more features than you need, but you can always keep it simple and
> > only use the basics. Let me know how it goes..
> >
> >
> > > I need a simple CPU and memory profiler. Is Hyades a good choice, or
is
> it
> > > overkill?
> >
>
>
begin 666 TPTPdownloadAndInstall.bat
M<V5T($I!5D%?0DE./4,Z7&HR<V1K,2XT+C)?,#5<:G)E7&)I;@T*<V5T(%!!
M5$@])4I!5D%?0DE.)3LE4$%42"4N7 T*)4I!5D%?0DE.)5QJ879A($1O=VYL
M;V%D06YD17AT<F%C=%I)4"!C.EQ44%107&5C;&EP<V5<(&AT=' Z+R]D;W=N
M;&]A9"YE8VQI<'-E+F]R9R]T;V]L<R]D;W=N;&]A9',O:'EA9&5S+VAY861E
M<RYR=6YT:6UE7S,N,2XP7S(P,#0Q,#$Y7S$R,#$N>FEP(%P-"B5*059!7T))
M3B5<:F%V82!$;W=N;&]A9$%N9$5X=')A8W1:25 @8SI<5%!44%QE8VQI<'-E
M7"!H='1P.B\O9&]W;FQO860N96-L:7!S92YO<F<O=&]O;',O9&]W;FQO861S
M+VAY861E<R]H>6%D97,N<V]U<F-E7S,N,2XP7S(P,#0Q,#$Y7S$R,#$N>FEP
M(%P-"B5*059!7T))3B5<:F%V82!$;W=N;&]A9$%N9$5X=')A8W1:25 @8SI<
M5%!44%QE8VQI<'-E7"!H='1P.B\O9&]W;FQO860N96-L:7!S92YO<F<O=&]O
M;',O9&]W;FQO861S+VAY861E<R]H>6%D97,N97AA;7!L97-?,RXQ+C!?,C P
M-#$P,3E?,3(P,2YZ:7 @7 T*)4I!5D%?0DE.)5QJ879A($1O=VYL;V%D06YD
M17AT<F%C=%I)4"!C.EQ44%107&5C;&EP<V5<(&AT=' Z+R]D;W=N;&]A9"YE
M8VQI<'-E+F]R9R]T;V]L<R]D;W=N;&]A9',O:'EA9&5S+VAY861E<RYT97-T
M7S,N,2XP7S(P,#0Q,#$Y7S$R,#$N>FEP(%P-"B5*059!7T))3B5<:F%V82!$
M;W=N;&]A9$%N9$5X=')A8W1:25 @8SI<5%!44%QR86-<(&AT=' Z+R]D;W=N
M;&]A9"YE8VQI<'-E+F]R9R]T;V]L<R]D;W=N;&]A9',O:'EA9&5S+VAY861E
M<RYR86,N;G1?,RXQ+C!?,C P-#$P,3E?,3(P,2YZ:7 @7 T*)4I!5D%?0DE.
M)5QJ879A($1O=VYL;V%D06YD17AT<F%C=%I)4"!C.EQ44%107"!H='1P.B\O
M9&]W;FQO860N96-L:7!S92YO<F<O9&]W;FQO861S+V1R;W!S+U(M,RXP+C$M
M,C P-# Y,38Q,3(U+V5C;&EP<V4M4T1++3,N,"XQ+7=I;C,R+GII<"!<#0HE
M2D%605]"24XE7&IA=F$@1&]W;FQO861!;F1%>'1R86-T6DE0(&,Z7%105%!<
M(&AT=' Z+R]D;W=N;&]A9"YE8VQI<'-E+F]R9R]T;V]L<R]E;68O9&]W;FQO
M861S+V1R;W!S+S(N,"XQ+U(R,# T,#DQ-S$V,3<O96UF+7-D;RU31$LM,BXP
M+C$N>FEP(%P-"B5*059!7T))3B5<:F%V82!$;W=N;&]A9$%N9$5X=')A8W1:
M25 @8SI<5%!44%P@:'1T<#HO+V1O=VYL;V%D+F5C;&EP<V4N;W)G+W1O;VQS
M+V5M9B]D;W=N;&]A9',O9')O<',O,BXP+C$O4C(P,#0P.3$W,38Q-R]X<V0M
M4T1++3(N,"XQ+GII<"!<#0IC.@T*8V0@7%105%!<96-L:7!S90T*<W1A<G0@
M96-L:7!S92 M9&%T82!N97=?=V]R:W-P86-E#0IC9"!<5%!44%QR86-<8FEN
M#0IS970@4D%315)615)?2$]-13UC.EQ44%107')A8UP-"F5C:&\@(E)U;B!2
M05-E<G9E<BYE>&4@869T97(@8V]N9FEG("$A(2(-"G-T87)T('-E=$-O;F9I
+9RYB870-"@T*#0H`
`
end
begin 666 DownloadAndExtractZIP.java
M+RHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BH-"B J($-O<'ER:6=H=" H8RD@
M,C P-"!(>6%D97,@<')O:F5C="X-"B J($%L;"!R:6=H=',@<F5S97)V960N
M(" @5&AI<R!P<F]G<F%M(&%N9"!T:&4@86-C;VUP86YY:6YG(&UA=&5R:6%L
M<PT*("H@87)E(&UA9&4@879A:6QA8FQE('5N9&5R('1H92!T97)M<R!O9B!T
M:&4@16-L:7!S92!0=6)L:6,@3&EC96YS92!V,2XP#0H@*B!W:&EC:"!A8V-O
M;7!A;FEE<R!T:&ES(&1I<W1R:6)U=&EO;BP@86YD(&ES(&%V86EL86)L92!A
M= T*("H@:'1T<#HO+W=W=RYE8VQI<'-E+F]R9R]L96=A;"]E<&PM=C$P+FAT
M;6P-"B J#0H@*B!#;VYT<FEB=71O<G,Z#0H@*B!)0DT@+2!);FET:6%L($%0
M22!A;F0@:6UP;&5M96YT871I;VX-"B J*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ+PT*+RHJ#0H@*B! 875T:&]R('-L879E<V-U#0H@*B\-"FEM<&]R="!J
M879A+FEO+D)U9F9E<F5D3W5T<'5T4W1R96%M.PT*:6UP;W)T(&IA=F$N:6\N
M1FEL93L-"FEM<&]R="!J879A+FEO+D9I;&5/=71P=713=')E86T[#0II;7!O
M<G0@:F%V82YI;RY)3T5X8V5P=&EO;CL-"FEM<&]R="!J879A+FEO+DEN<'5T
M4W1R96%M.PT*:6UP;W)T(&IA=F$N:6\N3W5T<'5T4W1R96%M.PT*:6UP;W)T
M(&IA=F$N;F5T+E523#L-"FEM<&]R="!J879A+FYE="Y54DQ#;VYN96-T:6]N
M.PT*:6UP;W)T(&IA=F$N=71I;"YZ:7 N6FEP16YT<GD[#0II;7!O<G0@:F%V
M82YU=&EL+GII<"Y::7!);G!U=%-T<F5A;3L-"G!U8FQI8R!C;&%S<R!$;W=N
M;&]A9$%N9$5X=')A8W1:25 @>PT*"7!U8FQI8R!S=&%T:6,@8GET95M=(&)U
M9F9E<B ](&YE=R!B>71E6S(@*B Q,#(T("H@,3 R-%T[#0H)<'5B;&EC('-T
M871I8R!F:6YA;"!V;VED(&-O<'E);G!U=%-T<F5A;2A);G!U=%-T<F5A;2!I
M;BP@3W5T<'5T4W1R96%M(&]U="D@=&AR;W=S($E/17AC97!T:6]N('L-"@D)
M:6YT(&QE;CL-"@D)=VAI;&4@*"AL96X@/2!I;BYR96%D*&)U9F9E<BDI(#X]
M(# I#0H)"0EO=70N=W)I=&4H8G5F9F5R+" P+"!L96XI.PT*"0EO=70N8VQO
M<V4H*3L-"@E]#0H)<'5B;&EC('-T871I8R!F:6YA;"!V;VED(&UA:6XH4W1R
M:6YG6UT@87)G<RD@>PT*"0EI9B H87)G<RYL96YG=&@@(3T@,RD@>PT*"0D)
M4WES=&5M+F5R<BYP<FEN=&QN*")5<V%G93H@1&]W;FQO861!;F1%>'1R86-T
M6DE0('1A<F=E=$1I<B!Z:7!F:6QE55),('-T87)T16YT<GDB*3L-"@D)"7)E
M='5R;CL-"@D)?0T*"0ET<GD@>PT*"0D)4W1R:6YG('!R969I>$1I<B ](&%R
M9W-;,%T[#0H)"0E3=')I;F<@<W1A<G1%;G1R>2 ](&%R9W-;,ET[#0H)"0EB
M;V]L96%N('-T87)T(#T@9F%L<V4[#0H)"0EI9B H<W1A<G1%;G1R>2YE<75A
M;',H(EQ<(BDI('L-"@D)"0ES=&%R=" ]('1R=64[#0H)"0E]#0H)"0E54DQ#
M;VYN96-T:6]N(&-O;FYE8W1I;VX@/2 H;F5W(%523"AA<F=S6S%=*2DN;W!E
M;D-O;FYE8W1I;VXH*3L-"@D)"4EN<'5T4W1R96%M(&EN<'5T4W1R96%M(#T@
M8V]N;F5C=&EO;BYG971);G!U=%-T<F5A;2@xxxx*"0D)6FEP26YP=713=')E
M86T@>FEP26YP=713=')E86T@/2!N97<@6FEP26YP=713=')E86TH:6YP=713
M=')E86TI.PT*"0D)4W1R:6YG(&9I;&5.86UE.PT*"0D)1FEL92!F:6QE+"!P
M87)E;G0[#0H)"0EW:&EL92 H>FEP26YP=713=')E86TN879A:6QA8FQE*"D@
M/B M,2D@>PT*"0D)"5II<$5N=')Y(&5N=')Y(#T@*%II<$5N=')Y*2!Z:7!)
M;G!U=%-T<F5A;2YG971.97AT16YT<GDH*3L-"@D)"0EI9B H96YT<GD@/3T@
M;G5L;"D@>PT*"0D)"0E3>7-T96TN;W5T+G!R:6YT;&XH(D5N9"!O9B!Z:7 @
M9FEL92 A(BD[#0H)"0D)"6)R96%K.PT*"0D)"7T-"@D)"0EF:6QE3F%M92 ]
M(&5N=')Y+F=E=$YA;64H*3L-"@D)"0EI9B H(7-T87)T("8F(&9I;&5.86UE
M+F5Q=6%L<RAS=&%R=$5N=')Y*2D@>PT*"0D)"0ES=&%R=" ]('1R=64[#0H)
M"0D)"5-Y<W1E;2YO=70N<')I;G1L;B@B4W1A<G0@97AT<F%C=&EN9SH@(B K
M(&9I;&5.86UE*3L-"@D)"0E]#0H)"0D):68@*'-T87)T*2![#0H)"0D)"69I
M;&4@/2 H;F5W($9I;&4H<')E9FEX1&ER("L@9FEL94YA;64I*3L-"@D)"0D)
M:68@*&5N=')Y+FES1&ER96-T;W)Y*"DI('L-"@D)"0D)"69I;&4N;6MD:7(H
M*3L-"@D)"0D)"6-O;G1I;G5E.PT*"0D)"0E]#0H)"0D)"7!A<F5N=" ](&9I
M;&4N9V5T4&%R96YT1FEL92@xxxx*"0D)"0EI9B H<&%R96YT("$](&YU;&P@
M)B8@(7!A<F5N="YE>&ES=',H*2D-"@D)"0D)"7!A<F5N="YM:V1I<G,H*3L-
M"@D)"0D)8V]P>4EN<'5T4W1R96%M*'II<$EN<'5T4W1R96%M+"!N97<@0G5F
M9F5R961/=71P=713=')E86TH;F5W($9I;&5/=71P=713=')E86TH9FEL92DI
M*3L-"@D)"0E]#0H)"0D)>FEP26YP=713=')E86TN8VQO<V5%;G1R>2@xxxx*
M"0D)?0T*"0D)>FEP26YP=713=')E86TN8VQO<V4H*3L-"@D)"6EN<'5T4W1R
M96%M+F-L;W-E*"D[#0H)"7T@8V%T8V@@*$5X8V5P=&EO;B!I;V4I('L-"@D)
M"6EO92YP<FEN=%-T86-K5')A8V4H*3L-"@D)"7)E='5R;CL-"@D)?0T*"7T-
""GT`
`
end
begin 666 DownloadAndExtractZIP.class
MROZZO@```# `NP$`%41O=VYL;V%D06YD17AT<F%C=%I)4 <``0$`$&IA=F$O
M;&%N9R]/8FIE8W0'``,!``9B=69F97(!``);0@$`"#QC;&EN:70^`0`#*"E6
M`0`$0V]D90,`( ``# `%``8)``(`"P$`#TQI;F5.=6UB97)486)L90$`$DQO
M8V%L5F%R:6%B;&5486)L90$`!CQI;FET/@P`#P`("@`$`! !``1T:&ES`0`7
M3$1O=VYL;V%D06YD17AT<F%C=%I)4#L!``]C;W!Y26YP=713=')E86T!`"XH
M3&IA=F$O:6\O26YP=713=')E86T[3&IA=F$O:6\O3W5T<'5T4W1R96%M.RE6
M`0`*17AC97!T:6]N<P$`$VIA=F$O:6\O24]%>&-E<'1I;VX'`!<!`!1J879A
M+VEO+T]U='!U=%-T<F5A;0<`&0$`!7=R:71E`0`'*%M"24DI5@P`&P`<"@`:
M`!T!`!-J879A+VEO+TEN<'5T4W1R96%M!P`?`0`$<F5A9 $`!2A;0BE)# `A
M`"(*`" `(P$`!6-L;W-E# `E``@*`!H`)@$``FEN`0`53&IA=F$O:6\O26YP
M=713=')E86T[`0`#;W5T`0`63&IA=F$O:6\O3W5T<'5T4W1R96%M.P$``VQE
M;@$``4D!``1M86EN`0`6*%M,:F%V82]L86YG+U-T<FEN9SLI5@$`$&IA=F$O
M;&%N9R]3>7-T96T'`# !``-E<G(!`!5,:F%V82]I;R]0<FEN=%-T<F5A;3L,
M`#(`,PD`,0`T`0`\57-A9V4Z($1O=VYL;V%D06YD17AT<F%C=%I)4"!T87)G
M971$:7(@>FEP9FEL95523"!S=&%R=$5N=')Y" `V`0`3:F%V82]I;R]0<FEN
M=%-T<F5A;0<`. $`!W!R:6YT;&X!`!4H3&IA=F$O;&%N9R]3=')I;F<[*58,
M`#H`.PH`.0`\`0`!7 @`/@$`$&IA=F$O;&%N9R]3=')I;F<'`$ !``9E<75A
M;',!`!4H3&IA=F$O;&%N9R]/8FIE8W0[*5H,`$(`0PH`00!$`0`,:F%V82]N
M970O55),!P!&# `/`#L*`$<`2 $`#F]P96Y#;VYN96-T:6]N`0`:*"E,:F%V
M82]N970O55),0V]N;F5C=&EO;CL,`$H`2PH`1P!,`0`6:F%V82]N970O55),
M0V]N;F5C=&EO;@<`3@$`#F=E=$EN<'5T4W1R96%M`0`7*"E,:F%V82]I;R])
M;G!U=%-T<F5A;3L,`% `40H`3P!2`0`<:F%V82]U=&EL+WII<"]::7!);G!U
M=%-T<F5A;0<`5 $`&"A,:F%V82]I;R]);G!U=%-T<F5A;3LI5@P`#P!6"@!5
M`%<!``QG971.97AT16YT<GD!`!HH*4QJ879A+W5T:6PO>FEP+UII<$5N=')Y
M.PP`60!:"@!5`%L,`"H`,PD`,0!=`0`116YD(&]F('II<"!F:6QE("$(`%\!
M`!9J879A+W5T:6PO>FEP+UII<$5N=')Y!P!A`0`'9V5T3F%M90$`%"@I3&IA
M=F$O;&%N9R]3=')I;F<[# !C`&0*`&(`90$`%FIA=F$O;&%N9R]3=')I;F="
M=69F97('`&<!`!)3=&%R="!E>'1R86-T:6YG.B (`&D*`&@`2 $`!F%P<&5N
M9 $`+"A,:F%V82]L86YG+U-T<FEN9SLI3&IA=F$O;&%N9R]3=')I;F="=69F
M97([# !L`&T*`&@`;@$`"'1O4W1R:6YG# !P`&0*`&@`<0$`#&IA=F$O:6\O
M1FEL90<`<P$`!W9A;'5E3V8!`"8H3&IA=F$O;&%N9R]/8FIE8W0[*4QJ879A
M+VQA;F<O4W1R:6YG.PP`=0!V"@!!`'<*`'0`2 $`"VES1&ER96-T;W)Y`0`#
M*"E:# !Z`'L*`&(`? $`!6UK9&ER# !^`'L*`'0`?P$`#6=E=%!A<F5N=$9I
M;&4!`! H*4QJ879A+VEO+T9I;&4[# "!`((*`'0`@P$`!F5X:7-T<PP`A0![
M"@!T`(8!``9M:V1I<G,,`(@`>PH`= ")`0`<:F%V82]I;R]"=69F97)E9$]U
M='!U=%-T<F5A;0<`BP$`&&IA=F$O:6\O1FEL94]U='!U=%-T<F5A;0<`C0$`
M$2A,:F%V82]I;R]&:6QE.RE6# `/`(\*`(X`D $`&2A,:F%V82]I;R]/=71P
M=713=')E86T[*58,``\`D@H`C "3# `4`!4*``(`E0$`"F-L;W-E16YT<GD,
M`)<`" H`50"8`0`)879A:6QA8FQE`0`#*"E)# ":`)L*`%4`G H`50`F"@`@
M`"8!`!-J879A+VQA;F<O17AC97!T:6]N!P"@`0`/<')I;G13=&%C:U1R86-E
M# "B``@*`*$`HP$`!&%R9W,!`!-;3&IA=F$O;&%N9R]3=')I;F<[`0`)<')E
M9FEX1&ER`0`23&IA=F$O;&%N9R]3=')I;F<[`0`*<W1A<G1%;G1R>0$`!7-T
M87)T`0`!6@$`"F-O;FYE8W1I;VX!`!A,:F%V82]N970O55),0V]N;F5C=&EO
M;CL!``MI;G!U=%-T<F5A;0$`#GII<$EN<'5T4W1R96%M`0`>3&IA=F$O=71I
M;"]Z:7 O6FEP26YP=713=')E86T[`0`(9FEL94YA;64!``1F:6QE`0`.3&IA
M=F$O:6\O1FEL93L!``9P87)E;G0!``5E;G1R>0$`&$QJ879A+W5T:6PO>FEP
M+UII<$5N=')Y.P$``VEO90$`%4QJ879A+VQA;F<O17AC97!T:6]N.P$`"E-O
M=7)C949I;&4!`!I$;W=N;&]A9$%N9$5X=')A8W1:25 N:F%V80`A``(`! ``
M``$`"0`%``8````$``@`!P`(``$`"0```"P``0``````"!(*O BS``RQ````
M`@`-````"@`"````&0`'`!@`#@````(````!``\`" `!``D````O``$``0``
M``4JMP`1L0````(`#0````8``0```!@`#@````P``0````4`$@`3````&0`4
M`!4``@`6````! `!`!@`"0```'4`! `#````':<`#"NR``P#'+8`'BJR``RV
M`"19/9S_[BNV`">Q`````@`-````%@`%````' `#`!T`# `<`!@`'@`<`!\`
M#@```"H`! ```!T`* `I```````=`"H`*P`!``,`"0`L`"T``@`5``@`+ `M
M``(`&0`N`"\``0`)```"/@`&``L```$.*KX&GP`,L@`U$C>V`#VQ*@,R3"H%
M,DT#/BP2/[8`19D`!00^NP!'62H$,K<`2;8`33H$&02V`%,Z!;L`55D9!;<`
M6#H&IP"L&0:V`%PZ"AD*QP`.L@!>$F"V`#VG`)X9"K8`9CH''9H`)1D'++8`
M19D`' 0^L@!>NP!H61)JMP!K&0>V`&^V`'*V`#T=F0!?NP!T6;L`:%DKN !X
MMP!K&0>V`&^V`'*W`'DZ"!D*M@!]F0`,&0BV`(!7IP`W&0BV`(0Z"1D)Q@`1
M&0FV`(>:``D9";8`BE<9!KL`C%F[`(Y9&0BW`)&W`)2X`)89!K8`F1D&M@"=
M`J/_41D&M@">&06V`)^G``E,*[8`I+&Q``$`#P$'`0<`H0`"``T```"6`"4`
M```A``8`(@`.`",`#P`F`!,`)P`7`"@`&0`I`"(`*@`D`"P`,P`M`#H`+@!%
M`#$`2 `R`$\`,P!4`#0`7 `U`%\`-P!F`#@`<P`Y`'4`.@",`#P`D `]`*P`
M/@"T`#\`N@! `+T`0@#$`$,`T0!$`-<`10#L`$<`\0`Q`/H`20#_`$H!!P!+
M`0@`3 $,`$T!#0!/``X```!Z``P```$.`*4`I@```!,`] "G`*@``0`7`/ `
MJ0"H``(`&0#N`*H`JP`#`#,`U "L`*T`! `Z`,T`K@`I``4`10#"`*\`L `&
M`&8`BP"Q`*@`!P"L`$ `L@"S``@`Q `H`+0`LP`)`$\`H@"U`+8`"@$(``4`
/MP"X``$``0"Y`````@"Z
`
end