Re: SpeedTest

Testa <[email protected]> Thu, 11 Dec 2014 11:50:25 +0000
Newsgroups gmane.linux.gentoo.user.hungarian
Message-ID <[email protected]>
Elnezest en szurtam el de nagyon ... Nem ide szantam az utolso levelet...

On 12/11/14 11:42, Cs=C3=A1sz=C3=A1r P=C3=A9ter wrote:
> Szia!
>
> Fen=C3=A9be, csaltam. Nem is gentoo-t haszn=C3=A1lok mostans=C3=A1g :(.=
 Ubuntu 14.04-et.
>
> =C3=9Cdv,
> P=C3=A9ter
>
> 2014-12-11 12:35 keltez=C3=A9ssel, Testa =C3=ADrta:
>> Hello!
>> Bocs en rossz python fajlt.Nem a php hanem a python volt 86 al....
>> De remelem erted a kulonbseget 1 ms es 2 perc kozott...
>> Valoszinuleg lehet mert nekem a python 2 perc. De  php 7 !!!!
>> Szoval kezd erdekelni a php configod...
>> Elkerhetnem a gcc kapcsoloid amivel forgattad ?
>>
>>
>>
>> On 12/11/14 08:51, Cs=C3=A1sz=C3=A1r P=C3=A9ter wrote:
>>> Sziasztok!
>>>
>>> Sz=C3=A1momra meglep=C5=91. Gynge tesztnek gondoln=C3=A1m, a for cikl=
ust viszonylag
>>> k=C3=B6nny=C5=B1 lenne optimaliz=C3=A1lni scriptek =C3=A9rtelmez=C5=91=
kben is.
>>>
>>> El=C5=91sz=C3=B6r m=C3=B3dos=C3=ADtottama k=C3=B3dokat, mert c, js =C3=
=A9s python 90, 90, 89, 88, 87
>>> for ciklussal volt a php pedig 90, 89, 88, 87, 86-tal. Sz=C3=B3val eg=
ys=C3=A9gesen
>>> 90, 89, 88, 87, 86-ra m=C3=B3dos=C3=ADtottam mindet. =C3=89s =C3=ADgy=
:
>>>
>>> [09:00:12 csjpeter@goliat tmp]$gcc -O2 speedtest.c
>>> [09:01:00 csjpeter@goliat tmp]$time ./a.out
>>> osszesen: 4980917040
>>>
>>> real    0m0.001s
>>> user    0m0.000s
>>> sys     0m0.000s
>>>
>>> [09:01:10 csjpeter@goliat tmp]$gcc -O1 speedtest.c
>>> [09:01:16 csjpeter@goliat tmp]$time ./a.out
>>> osszesen: 4980917040
>>>
>>> real    0m1.899s
>>> user    0m1.899s
>>> sys     0m0.000s
>>>
>>> [09:01:20 csjpeter@goliat tmp]$gcc -O0 speedtest.c
>>> [09:01:26 csjpeter@goliat tmp]$time ./a.out
>>> osszesen: 4980917040
>>>
>>> real    0m9.965s
>>> user    0m9.972s
>>> sys     0m0.000s
>>>
>>> [08:58:45 csjpeter@goliat tmp]$time nodejs speedtest.js
>>> osszesen:4980917040
>>>
>>> real    0m37.950s
>>> user    0m37.949s
>>> sys     0m0.035s
>>>
>>> [08:56:25 csjpeter@goliat tmp]$time php speedtest.php
>>> osszesen: 4980917040
>>> real    2m9.454s
>>> user    2m9.085s
>>> sys     0m0.005s
>>>
>>> [08:03:59 csjpeter@goliat tmp]$time python speedtest.py
>>> 4980917040
>>>
>>> real    4m22.342s
>>> user    4m22.385s
>>> sys     0m0.016s
>>>
>>> Gondolom ezeken az=C3=A9rt lehetne m=C3=A9g alak=C3=ADtani php, pytho=
n =C3=A9s nodejs
>>> konfigokkal.
>>>
>>> =C3=9Cdv,
>>> P=C3=A9ter
>>>
>>> 2014-12-10 12:26 keltez=C3=A9ssel, Testa =C3=ADrta:
>>>> Hello Lista tagok,
>>>>
>>>> Mivel gondoltam nem hagyom haldokolni a list=C3=A1t. Mell=C3=A9 el=C3=
=A9gg=C3=A9 egy gentoo
>>>> k=C3=B6zeli projecten dolgozok szabad 25 percembe. Ez=C3=A9rt kik=C3=
=A9rem a
>>>> v=C3=A9lem=C3=A9nyeteket.
>>>>
>>>> A dolog l=C3=A9nyege egy szeml=C3=A9ltet=C3=A9s.
>>>>
>>>> Melyik programoz=C3=A1si nyelv milyen sebess=C3=A9ggel dolgozik.
>>>>
>>>> Teh=C3=A1t fogunk egy long_integert majd 5 for ciklusba 90, 89, 88, =
87, 86
>>>> szor v=C3=A9gig forgatjuk. Elvileg ennek nincs =C3=A9rtelme. Vagy m=C3=
=A9gis ? Mindenki
>>>> kipr=C3=B3b=C3=A1lhatja a mell=C3=A9kelt 4 p=C3=A9lda f=C3=A1jlban.
>>>>
>>>> K=C3=A9rhetn=C3=A9k v=C3=A9lem=C3=A9nyt ?
>>>>
>>>>
>>>> Ahogy =C3=A9n ezt terveztem:
>>>>
>>>>
>>>> python test:
>>>>
>>>> time python speedtest.py
>>>>
>>>>
>>>> php test:
>>>>
>>>> time php speedtest.php
>>>>
>>>>
>>>> Nodejs javascript test (lehet rhino-val is tesztelni de ne lep=C5=91=
dj meg az
>>>> eredm=C3=A9nyen az esetben ):
>>>>
>>>> time node speedtest.js
>>>>
>>>>
>>>> c optimaliz=C3=A1l=C3=A1s n=C3=A9lk=C3=BCl :
>>>>
>>>> gcc -o s speedtest.c
>>>>
>>>> time ./s
>>>>
>>>>
>>>> c -O1 optimaliz=C3=A1l=C3=A1ssal :
>>>>
>>>> gcc -O1 -o so1 speedtest.c
>>>>
>>>> time ./so1
>>>>
>>>>
>>>> c -O2 optimaliz=C3=A1l=C3=A1ssal :
>>>>
>>>> gcc -O2 -o so2 speedtest.c
>>>>
>>>> time ./so2
>>>>
>>>>
>>>> c -O3 optimaliz=C3=A1l=C3=A1ssal (nagy val=C3=B3sz=C3=ADn=C5=B1s=C3=A9=
ggel ez m=C3=A1r felesleges):
>>>>
>>>> gcc -O3 -o so3 speedtest.c
>>>>
>>>> time ./so3
>>>>
>>>>
>>
>