=================================== Windows 2000 Professional CYGWIN_NT-5.0 1.5.4(0.94/3/2) gcc version 3.3.1 (cygming special) ===================================
I compiled some program with Cygwin and Mingw32 interfaces. $ g++ fib.cpp -o fib_cyg $ g++ fib.cpp -mno-cygwin -o fib_nmg $ time -p fib_cyg th 10000 > zzz real 0.48 user 0.44 sys 0.03 $ time -p fib_nmg th 10000 > zzz real 0.39 user 0.02 sys 0.04 We can see that user-time-used for executable file with Mingw32 interface is nearly equal 0. It seems that that is not in line with the reality. Any explanation? P.S. I think the problem doesn't depend on the specific program. Nevertheless the attachment contains the fib.cpp file. -- ===================================== Alex Vinokur mailto:[EMAIL PROTECTED] http://mathforum.org/library/view/10978.html news://news.gmane.org/gmane.comp.lang.c++.perfometer ===================================== begin 666 fib.cpp M+R\@(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C M([EMAIL PROTECTED],[EMAIL PROTECTED]<'5T:6YG('9E<GD@;&]N9R!&:6)O;F%C8VD@;G5M M8F5R<PT*+R\@(" @(" @5F5R<VEO;B R+C4-"B\O("TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2T-"B\O([EMAIL PROTECTED]@ M06QE>"!6:6YO:W5R#0HO+R!H='1P.B\O=7 N=&\O86QE>'9N#0HO+R C(R,C M(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C#0H-"B-I M;F-L=61E(#QS=&1L:6(N:#X-"B-I;F-L=61E(#QA<W-E<G0N:#X-"B-I;F-L M=61E(#QS=')I;F<^#0HC:6YC;'5D92 \<W-T<F5A;3X-"B-I;F-L=61E(#QV M96-T;W(^#0HC:6YC;'5D92 \:6]S=')E86T^#0HC:6YC;'5D92 \:6]M86YI M<#X-"B-I;F-L=61E(#QA;&=O<FET:&T^#0IU<VEN9R!N86UE<W!A8V4@<W1D M.PT*#0H-"B-D969I;[EMAIL PROTECTED]'@L>2D@("@H>"D@/B H>2D@/R H M>"[EMAIL PROTECTED] H>2DI#0HC9&5F:6YE($%34T525"AX*0T*+R\@(V1E9FEN92!!4U-% M4E0H>"D@(" @87-S97)T*'@I#0H-"@T*(V1E9FEN92!-05A?54Y)5%]604Q5 M12 @*%5,3TY'7TU!6" ^/B R*0T*(V1E9FEN92!"05-%,2 @,3 -"B-D969I M;[EMAIL PROTECTED](@(#$P,# P,# P,# @(" O+R!"05-%,2 J*B [EMAIL PROTECTED] Q M*0T*#0HC:[EMAIL PROTECTED])!4T4R(#X]($U!6%]53DE47U9!3%5%*0T*(V5R<F]R($-O M;7!I;&%T:6]N($5R<[EMAIL PROTECTED] H0D%313(@/[EMAIL PROTECTED],544I M#0HC96YD:68-"@T*(VEF("@A*$)!4T4Q("[EMAIL PROTECTED])!4T4R+T)!4T4Q("L@,2D@ M/"!-05A?54Y)5%]604Q512DI#0HC97)R;W(@0V]M<&EL871I;[EMAIL PROTECTED])R;W(M M,B Z("@A*$)!4T4Q("[EMAIL PROTECTED])!4T4R+T)!4T4Q("L@,2D@/"!-05A?54Y)5%]6 M04Q512DI#0HC96YD:68-"@T*#0IT>7!E9&5F('5N<VEG;F5D(&EN=" @=6EN M=#L-"G1Y<&[EMAIL PROTECTED]:6=N960@;&]N9R!U;&]N9SL-"@T*+R\@/3T]/3T] M/3T]#0IC;&%S<R!":6=);G0-"B\O(#T]/3T]/3T]/0T*>PT*9G)I96YD(&]S M=')E86TF(&]P97)A=&]R/[EMAIL PROTECTED]&]S=')E86TF(&]S+"!C;VYS="!":6=);G0F M(&EN<U]I*3L-"@T*("!P<FEV871E(#H-"B @("!S=&%T:6,@=6QO;F<@(&AE M861?<SL-"B @("!V96-T;W(\=6QO;F<^('5N:71S7SL-"@T*("!P=6)L:6,@ [EMAIL PROTECTED](" @($)I9TEN=" H=6QO;F<@=6YI=%]I*2 -"B @("![#0H@(" @("!! [EMAIL PROTECTED]'5N:71?:2 \($)!4T4R*3L-"B @(" @('5N:71S7RYP=7-H7V)A [EMAIL PROTECTED]'5N:71?:2D[#0H@(" @?0T*#0H@(" @0FEG26YT("A":6=);[EMAIL PROTECTED] M,5]I+"!":6=);[EMAIL PROTECTED],E]I*2 -"B @("![( T*(" @(" @8V]N<[EMAIL PROTECTED] M;F<@;6%X7W-I>F4@/2!-05A?5D%,[EMAIL PROTECTED]&)I9S%?:2YU;FET<U\N<VEZ92 H [EMAIL PROTECTED],E]I+G5N:71S7RYS:7IE("@I*3L-"@T*(" @(" @8FEG,5]I+G5N M:71S7RYR97-I>F4H;6%X7W-I>F4I.PT*(" @(" @8FEG,E]I+G5N:71S7RYR M97-I>F4H;6%X7W-I>F4I.PT*(" @(" @=6YI='-?+G)E<VEZ92AM87A?<VEZ M92D[#0H-"B @(" @(&AE861?<R ](# [#0H@(" @("!T<F%N<V9O<[EMAIL PROTECTED]&)I M9S%?:2YU;FET<U\N8F5G:[EMAIL PROTECTED],5]I+G5N:71S7RYE;[EMAIL PROTECTED] M,E]I+G5N:71S7RYB96=I;[EMAIL PROTECTED]"!U;FET<U\N8F5G:[EMAIL PROTECTED]:7,I.PT* M#0H@(" @("!I9B H:&5A9%]S*2!U;FET<U\N<'5S:%]B86-K("AH96%D7W,I M.PT*#0H@(" @?0T*#0H@(" @=6QO;F<@;W!E<F%T;W(H*2 H8V]N<[EMAIL PROTECTED] M;F<@;C$L(&-O;G-T('5L;VYG(&XR*0T*(" @('L-"B @(" @(&-O;G-T('5L M;VYG('9A;'5E(#T@;[EMAIL PROTECTED],B K(&AE861?<SL-"B @(" @(&AE861?<R ] M('9A;'5E+T)!4T4R.PT*(" @(" @<F5T=7)N("AV86QU925"05-%,BD[#0H@ M(" @?0T*#0I].PT*#0H-"B\O("TM+2TM+2TM+2TM+2TM#0II;FQI;F4@;W-T M<F5A;28@;W!E<F%T;W(\/" H;W-T<F5A;28@;W,L(&-O;G-T($)I9TEN="8@ M:6YS7VDI#0I[#0H@($%34T525" H(6EN<U]I+G5N:71S7RYE;7!T>2 H*2D[ M#0H@(&9O<B H=6QO;F<@:2 ]("AI;G-?:2YU;FET<U\N<VEZ92 H*2 M(#$I M.R!I.R M+6DI( T*("![#0H@(" @;W,@/#P@:6YS7VDN=6YI='-?(%MI72 \ M/"!S971W("A"05-%,2 M(#$I(#P\('-E=&9I;&[EMAIL PROTECTED]"<P)RD[#0H@('T-"B @ M<F5T=7)N(&]S(#P\(&EN<U]I+G5N:71S7R!;,%T[#0I]#0H-"@T*+R\@/3T] M/3T]/3T]/3T]#0IC;&%S<R!&:6)O;F%C8VD-"B\O(#T]/3T]/3T]/3T]/0T* M>PT*("!P<FEV871E(#H-"B @("!V96-T;W(\0FEG26YT/B @(&9I8G-?.PT* M(" @($)I9TEN=" @(" @(" @(" @9V5T7VYU;6)E<B H=6EN="!N7VD@/2 P M*3L-"@T*("!P=6)L:6,@[EMAIL PROTECTED](" @('9O:60@(" @(" @(" @(" @<VAO=U]A M;&Q?;G5M8F5R<R H*2!C;VYS=#L-"B @("!V;VED(" @(" @(" @(" @('-H M;W=?;&%S=%]N=6UB97(@*"[EMAIL PROTECTED]<W0[#0H@(" @=F]I9" @(" @(" @(" @ M("!S:&]W7VYU;6)E<B H=6QO;F<@;E]I*3L-"@T*(" @($9I8F]N86-C:2 H M=6EN="!N7VD@/2 P*2![(&=E=%]N=6UB97(@*&Y?:2D[('T-"B @("!^1FEB M;VYA8V-I("@I('M]#0H-"GT[#0H-"@[EMAIL PROTECTED] M+2TM+2T-"D)I9TEN="!&:6)O;F%C8VDZ.F=E=%]N=6UB97(@*'5I;G0@;E]I M*0T*>PT*8V]N<[EMAIL PROTECTED]"!C=7)?<VEZ92 ](&9I8G-?+G-I>[EMAIL PROTECTED]"D[#0H- M"B @9F]R("AU:6YT(&D@/2!C=7)?<VEZ93L@:2 \/2!N7VD[("LK:2D-"B @ M>PT*(" @('-W:71C:" H:2D-"B @("S7RYP=7-H7V)[EMAIL PROTECTED])I9TEN="@P*2D[#0H@(" @(" @(&)R M96%K.PT*#0H@(" @("!C87-E([EMAIL PROTECTED]@T*(" @(" @("!I9B H9FEB<U\N96UP M='[EMAIL PROTECTED]"DI(&9I8G-?+G!U<VA?8F%C:R H0FEG26YT("@P*2D[#0H@(" @(" @ M(&9I8G-?+G!U<VA?8F%C:RA":6=);[EMAIL PROTECTED]"B @(" @(" @8G)E86L[ M#0H-"B @(" @(&1E9F%U;'[EMAIL PROTECTED]@T*(" @(" @("!F:6)S7RYP=7-H7V)A8VL@ M*$)I9TEN=" H9V5T7VYU;6)E<B H:2 M(#(I+"!G971?;G5M8F5R("AI("T@ M,2DI*3L-"B @(" @(" @8G)E86L[#0H@(" @?0T*("!]#0H-"B @05-315)4 M("AN7VD@/"!F:6)S7RYS:7IE*"DI.PT*("!R971U<[EMAIL PROTECTED]<[EMAIL PROTECTED]:5T[ M#0H-"GT-"@T*#0HO+R M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+0T*=F]I9"!& M:6)O;F%C8VDZ.G-H;W=?86QL7VYU;6)E<G,@*"[EMAIL PROTECTED]<W0-"GL-"F]S=')I M;F=S=')E86T@("!O<W,[#0H-"B @9F]R("AU:6YT(&D@/2 P.R!I([EMAIL PROTECTED] M<U\N<VEZ92 [EMAIL PROTECTED]("<;B([#0H@('T-"B @8V]U M=" \/"!O<W,N<W1R*"D[( T*?0T*#0H-"B\O("TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM#0IV;VED($9I8F]N86-C:3HZ<VAO=U]L87-T7VYU;6)E<B H*2!C M;VYS= T*>PT*;W-T<FEN9W-T<F5A;2 @(&]S<SL-"@T*("!O<W,@/#P@(D9I M8B!;(B \/" H9FEB<U\N<[EMAIL PROTECTED]("T@,2D@/#P@(ET@/2 B(#P\(&9I8G-? M+F)A8VLH*2 \/" B7&XB.PT*#0H@(&-O=70@/#P@;W-S+G-T<[EMAIL PROTECTED] -"GT- M"@T*#0H-"B\O("TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM#0IV;VED($9I8F]N M86-C:3HZ<VAO=U]N=6UB97(@*'5L;VYG(&Y?:2D-"GL-"F]S=')I;F=S=')E M86T@("!O<W,[#0H-"B @:[EMAIL PROTECTED]"$H;E]I([EMAIL PROTECTED]<U\N<[EMAIL PROTECTED]@9V5T M7VYU;6)E<B H;E]I*3L-"@T*("!O<W,@/#P@(D9I8B!;(B \/"!N7VD@/#P@ M(ET@/2 B(#P\(&9I8G-?6VY?:5T@/#P@(EQN(CL-"@T*("!C;W5T(#P\(&]S M<RYS='([EMAIL PROTECTED]"B\O("TM+2TM+2TM+2TM+2TM+2TM+2T-"G5L;VYG M($)I9TEN=#HZ:&5A9%]S("@P*3L-"@T*#0H-"@T*+R\@/3T]/3T]/3T]/3T] M/3T]/3T]/3T]/3T]/3T]/3T]#0HC9&5F:6YE($%,3%]&24)3(" B86QL(@T* M(V1E9FEN92!42%]&24(@(" @(G1H(@T*(V1E9FEN92!33TU%7T9)0E,@(G-O M;64B#0HC9&5F:6YE(%)!3D1?1DE"4R B<F%N9"(-"@T*(V1E9FEN92!-05A? M4D%.1%]&24(@(" R-3 P, T*#0HC9&5F:6YE(%-%5%<Q(" @(" @- T*#0HO M+R M+2TM+2TM+2TM+2TM+2TM+2TM+2T-"G9O:[EMAIL PROTECTED]@*&-H87(@*BIA M<F=V*0T*>PT*("!C97)R(#P\(")54T%'12 Z("(@#0H@(" @(" @/[EMAIL PROTECTED] M; T*#0H@(" @(" @/#P@(B @(B -"B @(" @(" \/"!A<F=V6S!=( T*(" @ M(" @(#P\("(@(B -"B @(" @(" \/"!S971W("A31517,2D-"B @(" @(" \ M/"!S=&0Z.FQE9G0-"B @(" @(" \/"!!3$Q?1DE"4R @( T*(" @(" @(#P\ M("(@/$X^(" @(" @(" @(" @(" M+2T^($9I8F]N86-C:2!;," M($Y=(B - M"B @(" @(" \/"!E;F1L#0H-"B @(" @(" \/" B(" B( T*(" @(" @(#P\ M(&%R9W9;,[EMAIL PROTECTED]@(" @(" @/#P@(B B( T*(" @(" @(#P\('-T9#HZ;&5F M= T*(" @(" @(#P\('-E='<@*%-%5%<Q*0T*(" @(" @(#P\(%1(7T9)0B - M"B @(" @(" \/" B(#Q./B @(" @(" @(" @(" @+2TM/B!&:6)O;F%C8VD@ M6TY=(B -"B @(" @(" \/"!E;F1L#0H-"B @(" @(" \/" B(" B( T*(" @ M(" @(#P\(&%R9W9;,[EMAIL PROTECTED]@(" @(" @/#P@(B B( T*(" @(" @(#P\('-T M9#HZ;&5F= T*(" @(" @(#P\('-E='<@*%-%5%<Q*0T*(" @(" @(#P\(%-/ M345?1DE"4R @#0H@(" @(" @/#P@(B \3C$^(%L\3C(^("XN+ET@("TM+3X@ M1FEB;VYA8V-I(%M.,5TL($9I8F]N86-C:2!;3C)=+" N+BXB( T*(" @(" @ M(#P\(&5N9&P-"@T*(" @(" @(#P\("(@("(@#0H@(" @(" @/[EMAIL PROTECTED])G=ELP M72 -"B @(" @(" \/" B("(@#0H@(" @(" @/#P@<W1D.CIL969T#0H@(" @ M(" @/#P@<V5T=R H4T545S$I#0H@(" @(" @/[EMAIL PROTECTED]&24)3(" -"B @ M(" @(" \/" B(#Q+/B @6SQ-/ET@(" @(" @+2TM/B!+(')A;F1O;2!&:6)O M;F%C8VD@;G5M8F5R<R H([EMAIL PROTECTED]@1&5F875L=" ]("(@#0H@(" @(" @/#P@ M34%87U)!3D1?1DE"( T*(" @(" @(#P\("(@*2(@#0H@(" @(" @/[EMAIL PROTECTED] M;#L-"GT-"@T*#0HO+R M+2TM+2TM+2TM+2TM+2TM+2TM+2T-"G-T<FEN9R!C M:&5C:R H:6YT(&%R9V,L(&-H87(@*BIA<F=V*0T*>PT*("!I9B H87)G8R \ M(#,I(')E='5R;B!S=')I;F<H*3L-"@T*8V]N<W0@<W1R:6YG('-T<B H87)G M=ELQ72D[#0H@(&EF("@-"B @(" @(" H<W1R(#T]($%,3%]&24)3*2 -"B @ M(" @("!\?" -"B @(" @(" H<W1R(#T](%1(7T9)[EMAIL PROTECTED]@(" @(" @?'P@ M#0H@(" @(" @*'-T<B ]/2!33TU%7T9)0E,I( T*(" @(" @('Q\( T*(" @ M(" @("AS='(@/[EMAIL PROTECTED]&24)3*0T*(" @(" I#0H@('L-"B @("!R971U M<FX@<W1R.PT*("!]#0H@(')E='5R;B!S=')I;F<H*3L-"@T*?0T*#0H-"B\O M("TM+2TM+2TM+2TM+2TM+2TM+2TM+0T*:6YT(&UA:[EMAIL PROTECTED]&EN="!A<F=C+"!C M:&%R("HJ87)G=BD-"GL-"F-O;G-T('-T<FEN9R!O<'1I;[EMAIL PROTECTED]&-H96-K("AA M<F=C+"!A<F=V*2D[#0H@(&EF("AO<'1I;VXN96UP='DH*2D-"B @>PT*(" @ M('5S86=E("AA<F=V*3L-"B @("!R971U<FX@,3L-"B @?0T*#0IC;VYS="!U M:6YT($X@/2!A=&]I("AA<F=V6S)=*3L-"@T*("!I9B H;W!T:6]N(#T]($%, M3%]&24)3*2 -"B @>R -"B @("!&:6)O;[EMAIL PROTECTED](" @(&9I M8BYS:&]W7V%L;%]N=6UB97)S*"D[( T*("!]#0H-"B @:[EMAIL PROTECTED]&]P=&EO;B ] M/2!42%]&24(I(" @#0H@('[EMAIL PROTECTED]@(" @1FEB;VYA8V-I(&9I8BA.*3L-"B @ M("!F:6(N<VAO=U]L87-T7VYU;6)E<[EMAIL PROTECTED] -"B @?0T*#0H@(&EF("AO<'1I M;VX@/[EMAIL PROTECTED]&24)3*0T*("![#0H@(" @1FEB;VYA8V-I(&9I8CL-"B @ M("!F;W(@*&EN="!I(#T@,CL@:2 \(&%R9V,[(&[EMAIL PROTECTED];W=?;G5M M8F5R("AA=&]I*&%R9W9;:5TI*3L-"B @?0T*#0H@(&EF("AO<'1I;VX@/3T@ M4D%.1%]&24)3*0T*("![#0H@(" @8V]N<W0@:6YT(&UA>%]R86YD7V9I8B ] M("AA<F=C(#T](#,I([EMAIL PROTECTED])!3D1?1DE"([EMAIL PROTECTED]:2 H87)G=ELS72D[ M#0H@(" @1FEB;VYA8V-I(&9I8CL-"B @("!F;W(@*'5I;G0@:2 ](# [(&D@ M/"!..R!I*RLI(&9I8BYS:&]W7VYU;6)E<B H<F%N9"@I)6UA>%]R86YD7V9I @8BD[#0H@('T-"@T*("!R971U<FX@,#L-"GT-"@T*#0H` ` end -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/