abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 11:51 | Pozvánky

    V stredu 11.12. 2024 o 10:00 bude spustený zimný webinár zdarma. Na tomto webinári si ukážeme, ako nasadiť Zabbix v prostredí Kubernetes. Prevedieme vás procesom od inštalácie až po základné nastavenia Zabbix komponentov, zároveň si ukážeme nasadenie rôznych verzií Zabbixu.

    … více »
    Axians Slovakia | Komentářů: 0
    dnes 00:22 | Humor

    Chcete udržet krok s módou? Tak od ledna terminály, výchozí pozadí i celé desktopy v barvě hnědé jako čokoládová nebo kávová pěna. Barvou roku 2025 je PANTONE 17-1230 Mocha Mousse aneb #A47864.

    Ladislav Hagara | Komentářů: 7
    včera 22:11 | Nová verze

    Byla vydána nová verze 24.2 linuxové distribuce Manjaro (Wikipedie). Její kódové jméno je Yonada. Ke stažení je v edicích GNOME, KDE PLASMA a XFCE.

    Ladislav Hagara | Komentářů: 0
    včera 02:11 | Nová verze

    Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána ve verzi 2024.12.

    Ladislav Hagara | Komentářů: 2
    včera 01:11 | Nová verze

    Byla vydána verze 31.0 svobodného softwaru OBS Studio (Open Broadcaster Software, Wikipedie) určeného pro streamování a nahrávání obrazovky počítače. Přehled novinek na GitHubu. Instalovat lze také z Flathubu.

    Ladislav Hagara | Komentářů: 0
    7.12. 02:44 | Nová verze

    Emulátory Box86 a Box64 umožňující spouštět linuxové aplikace pro x86 a x86_64 na jiných než x86 a x86_64 architekturách, například ARM a ARM64, byly vydány v nových verzích: Box86 0.3.8 a Box64 0.3.2. Ukázka možností na YouTube.

    Ladislav Hagara | Komentářů: 0
    6.12. 20:55 | Nová verze

    Byla vydána nová verze 6.1 neměnné (immutable) distribuce openSUSE Leap Micro určené pro běh kontejneru a virtuálních strojů. S vydáním verze 6.1 byla ukončena podpora verze 5.5.

    Ladislav Hagara | Komentářů: 0
    6.12. 19:55 | IT novinky

    Poslanci dnes ve třetím čtení schválili návrh zákona o digitálních financích. Cílem zákona je implementace předpisů Evropské unie v oblasti digitálních financí, konkrétně nařízení DORA (Digital Operational Resilience Act) o digitální provozní odolnosti finančního sektoru a nařízení MiCA (Markets in Crypto Assets) o trzích kryptoaktiv. Zákon nyní míří k projednání do Senátu ČR. U kryptoměn bude příjem do 100 tisíc Kč za zdaňovací období osvobozen od daně, podobně jako u cenných papírů, a to za podmínky jejich držení po dobu alespoň 3 let.

    Ladislav Hagara | Komentářů: 21
    6.12. 19:11 | Komunita

    O víkendu (15:00 až 23:00) proběhne EmacsConf 2024, tj. online konference vývojářů a uživatelů editoru GNU Emacs. Sledovat ji bude možné na stránkách konference. Záznamy budou k dispozici přímo z programu.

    Ladislav Hagara | Komentářů: 4
    6.12. 10:22 | Nová verze

    Mozilla má nové logo a vizuální identitu. Profesionální. Vytvořeno u Jones Knowles Ritchie (JKR). Na dalších 25 let.

    Ladislav Hagara | Komentářů: 23
    Rozcestník

    Dotaz: Výkon FreeBSD 7 vs Linux

    1.3.2008 13:56 Dali | skóre: 2 | blog: dali
    Výkon FreeBSD 7 vs Linux
    Přečteno: 4000×
    Měl jsem čas si vyzkoušet si nové FreeBSD a nesedí mi rychlost vykonávání openssl speed oproti Linuxu: openssl speed rsa512
    FreeBSD7 64bit: cca 63000 verify/s
    Gentoo 32 bit: cca 29000 verify/s
    Mandriva 2008 64 bit: cca 31000 verify/s
    Ostatní testy neuvádím jsou tam podobné rozdíly. Mohl by prosím někdo vysvětlit tak propastný rozdíl výkonosti FreeBSD oproti linuxu ?

    Odpovědi

    kozzi avatar 1.3.2008 14:34 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    to ze ma freebsd vysi cislo znamena ze je rychlejsi?
    Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
    1.3.2008 15:59 jas
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Kedze zvlada viac overeni za sekundu, tak pravdepodobne hej.
    blami avatar 1.3.2008 16:12 blami | skóre: 29 | Praha
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Poukazovali na to i lidi v mailinglistu FBSD :) je zajimavy ze FreeBSD komunita vzhlizi k Linuxu jako k necemu co je treba porazit. Je dulezity rict ze zrovna rychlost openssl bych nepovazoval za smerodatnou. Muzete uvest konfiguraci obou jader a zkusit to znovu na naprostem minimu s -O0 a statickym linkovanim openssl na obou systemech ? (pokud mate cas). Stejny hw predpokladam. Pak by me docela zajimalo jestli vysledky budou stejne nebo se to bude nejak menit (at uz ve vetsi prospech FBSD ci ve snizeni te propasti).

    Jinak myslim ze Linuxove komunite vubec nevadi ze jsou tu "rychlejsi" systemy.
    1.3.2008 17:09 Dali | skóre: 2 | blog: dali
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Jasně, stejný hw, stejné rozdělení disku :-)

    Byla to základní instalace všech distribucí... Nic jsem neupravoval.

    Jinak samozřejmě vyšší číslo znamená vyšší výkon.

    Dělal jsem ten test pro porovnání výkonu pro budoucí nasazení mašiny jako webserveru s php. Je docela možné, že pro výkon web aplikací tento test opravdu není směrodatný. Ještě otestuji apache testem. Celkově mi BSD systém připadne mnohem svižnější než Linux. Bohužel neumím kompilovat jádro na BSD, takže ani nevím kde bych měl vyčíst jeho konfiguraci :-)

    Jádro Mandrivy bylo distribuční, Gentoo jádro kompilované pro Xeony a C2D a přitom dopadlo nejhůře. Myslím si, že 32 nebo 64 bit systém na openssl nehraje roli, jedná se o výpočty celých čísel. Nebo se pletu ?

    Ještě dotaz, openssl speed jede vždy na jednom jádře ? Test byl na mašině 2x Xeon 5420 (tedy 8 jader), 8GB ram a v porovnání s jinými mašinamy mi výsledky připadnou hodně slabé.....
    1.3.2008 17:20 alpha
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    32b nebo 64b rozhodne roli hraje, protoze na x86 mas u 32b modu k dispozici min registru a vubec tak, takze i kdyz by prechod na 64b mel normalni aplikace zpomalovat, je to kvuli omezenosti hardwaru naopak.
    1.3.2008 17:34 Dali | skóre: 2 | blog: dali
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Potom je zvláštní, že výkon 64 bit Mandriva oproti 32 bit Gentoo je celkem stejný (jednotky procent)...
    Jan Drábek avatar 1.3.2008 17:36 Jan Drábek | skóre: 41 | blog: Tartar | Brno
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Já v 64bit Gentoo na ořezaným C2D T5250 (1,5 Ghz, 2MB Cache), paměti s FSB 667 Mhz, dal 37543.3 verify/s

    Vytěžovalo to jen jedno jádro.
    01010010 01000101 01010000 01101100 01001001 00110010 01000100 01100101 01010110
    1.3.2008 17:41 Dali | skóre: 2 | blog: dali
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Potom dělám někde celkem zásadní chybu...

    Budu to muset prozkoumat a to hlavně nastavení make.conf... Pravděpodobně i jádro a hlavně zkusit 64 bit Gentoo...

    Díky za konkrétní výsledek ke srovnání
    1.3.2008 17:46 fixinko | skóre: 15 | Bratislava
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Na 64bit gentoo pohanane Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz, ktore uz ma nejaky ten load:) :
    vega ~ # openssl speed rsa512
    Doing 512 bit private rsa's for 10s: 34913 512 bit private RSA's in 9.74s
    Doing 512 bit public rsa's for 10s: 524657 512 bit public RSA's in 9.55s
    OpenSSL [verzia] [datum]
    built on: Mon Feb 11 16:02:39 CET 2008
    options:bn(64,64) md2(int) rc4(ptr,int) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(ptr2) 
    compiler: x86_64-pc-linux-gnu-gcc -fPIC -DOPENSSL_PIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -Wall -DMD32_REG_T=int -DMD5_ASM -march=nocona -O2 -pipe -Wa,--noexecstack
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used: times
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000279s 0.000018s   3584.5  54937.9
    
    1.3.2008 17:58 hele
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    gentoo 64bit AMD Opteron(tm) Processor 1212 HE 2GHz, 
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000315s 0.000019s   3171.5  54009.9
    1.3.2008 20:03 oldschool
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Slackware 12 na starym rozvrzanym notebooku (ThinkPad X30):
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.001490s 0.000122s    670.9   8169.2
    
    
    Aby jste se nevytahovali :-).
    1.3.2008 21:30 matoo | skóre: 7
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    linux 2.6.24-1-686 @ debian sid, ibm t23, p3 866mhz:
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.001990s 0.000160s    502.4   6235.1
    
    co ma menej vsak potesilo:

    freebsd 7.0-STABLE, Intel(R) Celeron(R) CPU 420 @ 1.60GHz (1612.87-MHz)
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000789s 0.000067s   1266.8  14817.7
    
    co ovsem cakat od celeronu :(
    ..my server has more fans than britney..
    kouby avatar 2.3.2008 11:39 kouby | skóre: 27 | blog: init | Praha
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    To je docela malo na p3 866MHz. Zkousel jsem tedka na Cel533 a FreeBSD 7..
    $ openssl speed rsa512
    To get the most accurate results, try to run this
    program when this computer is idle.
    Doing 512 bit private rsa's for 10s: 3635 512 bit private RSA's in 6.55s
    Doing 512 bit public rsa's for 10s: 47740 512 bit public RSA's in 7.47s
    OpenSSL 0.9.8e 23 Feb 2007
    built on: Sun Feb 24 16:11:39 UTC 2008
    options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx)
    compiler: cc
    available timing options: USE_TOD HZ=128 [sysconf value]
    timing function used: getrusage
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.001803s 0.000156s    554.7   6391.0
    
    That's thirty minutes away. I'll be there in ten.
    2.3.2008 13:59 matoo | skóre: 7
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    hm .. mozno tu sa prave prejavi rozdiel medzi fbsd a linux .. spustil som to este raz
    mato@anubis:~$ openssl speed rsa512
    Doing 512 bit private rsa's for 10s: 4994 512 bit private RSA's in 9.94s
    Doing 512 bit public rsa's for 10s: 62777 512 bit public RSA's in 9.94s
    OpenSSL 0.9.8g 19 Oct 2007
    built on: Wed Feb 13 23:01:38 UTC 2008
    options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx)
    compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 
    march=i686 -Wa,--noexecstack -g -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used: times
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.001990s 0.000158s    502.4   6315.6
    mato@anubis:~$
    
    Intel(R) Pentium(R) III Mobile CPU 866MHz

    a furt mam menej :-/ .. ale mna hlavne mrzi ten vysledok na bsd7 @ celeron, co som pastol vyssie ..
    ..my server has more fans than britney..
    29.8.2010 15:05 Mepho
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    C2D T5600 1.83Ghz (400mb tabov chrome+amarok):

    tptab tomas # openssl speed rsa512 Doing 512 bit private rsa's for 10s: 56812 512 bit private RSA's in 9.95s Doing 512 bit public rsa's for 10s: 610722 512 bit public RSA's in 9.95s OpenSSL 0.9.8o 01 Jun 2010 built on: Thu Aug 19 12:12:33 Local time zone must be set--see zic manual page 2010 options:bn(64,64) md2(int) rc4(1x,char) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(idx) compiler: x86_64-pc-linux-gnu-gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -Wall -DMD32_REG_T=int -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -O2 -pipe -fno-strict-aliasing -Wa,--noexecstack available timing options: TIMES TIMEB HZ=100 [sysconf value] timing function used: times sign verify sign/s verify/s rsa 512 bits 0.000175s 0.000016s 5709.7 61379.1
    1.3.2008 18:54 2008
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Gentoo 64, Core2 Duo @ 3 GHz
    Doing 512 bit private rsa's for 10s: 52259 512 bit private RSA's in 9.99s
    Doing 512 bit public rsa's for 10s: 781101 512 bit public RSA's in 9.99s
    OpenSSL 0.9.8g 19 Oct 2007
    built on: Sun Oct 21 11:50:27 CEST 2007
    options:bn(64,64) md2(int) rc4(ptr,int) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(ptr2)
    compiler: x86_64-pc-linux-gnu-gcc -fPIC -DOPENSSL_PIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -Wall -DMD32_REG_T=int -DMD5_ASM -march=nocona -O2 -pipe -fomit-frame-pointer -Wa,--noexecstack
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used: times
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000191s 0.000013s   5231.1  78188.3
    
    lmanik avatar 1.3.2008 22:18 lmanik | skóre: 11 | Vracov
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    ten samej cpu akroad 32bitovej arch
    [lmanik@dorinka ~]$ openssl speed rsa512
    Doing 512 bit private rsa's for 10s: 27031 512 bit private RSA's in 9.52s
    Doing 512 bit public rsa's for 10s: `356716 512 bit public RSA's in 9.55s
    OpenSSL 0.9.8g 19 Oct 2007
    built on: Thu Nov 15 20:06:35 UTC 2007
    options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) idea(int) blowfish(idx)
    compiler: gcc -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used: times
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000352s 0.000027s   2839.4  37352.5
    
    A komu to cpes?
    1.3.2008 22:38 dik
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Intel(R) Xeon(R) CPU E5345 @ 2.33GHz ,Centos 5.1 32bit
    [root@backup ~]# openssl speed rsa512
    Doing 512 bit private rsa's for 10s: 20366 512 bit private RSA's in 9.99s
    Doing 512 bit public rsa's for 10s: 252184 512 bit public RSA's in 9.99s
    OpenSSL 0.9.8b 04 May 2006
    built on: Wed Oct 17 18:15:17 EDT 2007
    options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx)
    compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DKRB5_MIT -I/usr/kerberos/include -DL_ENDIAN -DTERMIO -Wall -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i686 -mtune=generic -fasynchronous-unwind-tables -Wa,--noexecstack -DOPENSSL_BN_ASM_PART_WORDS -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used: times
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000491s 0.000040s   2038.6  25243.6
    Nejak malo na XEON... :( dik
    1.3.2008 23:52 2008
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    2.33 je menej ako 3. Treba vyskusat 64-bitovu verziu. Centos moze byt o nieco pomalsi ako Gentoo.
    2.3.2008 00:50 Jan Mikuš | skóre: 20 | Kladno
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Gentoo 64bit, Athlon X2 4200+ (2.2 GHz)
    honza honza # openssl speed rsa512
    Doing 512 bit private rsa's for 10s: 33010 512 bit private RSA's in 9.91s
    Doing 512 bit public rsa's for 10s: 590516 512 bit public RSA's in 9.91s
    OpenSSL 0.9.8g 19 Oct 2007
    built on: Sat Oct 20 14:35:34 CEST 2007
    options:bn(64,64) md2(int) rc4(ptr,int) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(ptr2)
    compiler: x86_64-pc-linux-gnu-gcc -fPIC -DOPENSSL_PIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -Wall -DMD32_REG_T=int -DMD5_ASM -march=athlon64 -O2 -pipe -fomit-frame-pointer -Wa,--noexecstack
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used: times
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000300s 0.000017s   3331.0  59587.9
    
    David Watzke avatar 2.3.2008 02:27 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Stejný distro i CPU s -multi 2 dává 114379.1 verify/s
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    2.3.2008 00:53 Jan Mikuš | skóre: 20 | Kladno
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Gentoo 64bit, Xeon 3050 (2.13 GHz)
    alfa honza # openssl speed rsa512
    Doing 512 bit private rsa's for 10s: 35852 512 bit private RSA's in 9.99s
    Doing 512 bit public rsa's for 10s: 536504 512 bit public RSA's in 9.99s
    OpenSSL 0.9.8g 19 Oct 2007
    built on: Sun Nov 11 23:09:08 CET 2007
    options:bn(64,64) md2(int) rc4(ptr,int) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(ptr2)
    compiler: x86_64-pc-linux-gnu-gcc -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -Wall -DMD32_REG_T=int -DMD5_ASM -march=nocona -O2 -pipe -Wa,--noexecstack
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used: times
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000279s 0.000019s   3588.8  53704.1
    
    2.3.2008 13:47 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Potom dělám někde celkem zásadní chybu...
    Není náhodou v Linuxu automaticky zapnutá nějaká funkce spořící energii? Na A64 X2 3000+ (jedno vytížené jádro) při taktu 1GHz je výsledek 25795 verify/s, když se takt zvedne na 1.9GHz 49063 verify/s.
    Quando omni flunkus moritati
    ZmaTkar avatar 12.6.2008 22:12 ZmaTkar | skóre: 18 | blog: ZmaTkar
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Athlon 64 3500+ na 2.2GHz, Debian testing 64bit.

    zmatkar@zmat:~$ openssl speed rsa512 Doing 512 bit private rsa's for 10s: 30505 512 bit private RSA's in 9.55s Doing 512 bit public rsa's for 10s: 534244 512 bit public RSA's in 9.58s OpenSSL 0.9.8g 19 Oct 2007 built on: Wed May 28 18:23:19 UTC 2008 options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(ptr2) compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wa,--noexecstack -g -Wall -DMD32_REG_T=int -DMD5_ASM available timing options: TIMES TIMEB HZ=100 [sysconf value] timing function used: times sign verify sign/s verify/s rsa 512 bits 0.000313s 0.000018s 3194.2 55766.6
    Punk's not dead ...
    michich avatar 1.3.2008 22:35 michich | skóre: 51 | blog: ohrivane_parky
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Ještě dotaz, openssl speed jede vždy na jednom jádře ? Test byl na mašině 2x Xeon 5420 (tedy 8 jader), 8GB ram a v porovnání s jinými mašinamy mi výsledky připadnou hodně slabé.....
    Implicitně ten test využívá jen jeden proces. Má však volbu -multi...
    thingie avatar 1.3.2008 23:50 thingie | skóre: 8
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Tohle ale nedává moc smysl. Ta věc si tam sedí a počítá a služby operačního systému volá snad jenom když chce vypsat výsledek.
    Růžové lži.
    1.3.2008 18:40 Andrtalec | skóre: 15 | Trnava
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    No, ono sa zdá, že vo FreeBSD 7.0 na sieťovaní slušne popracovali. Mrkni sem, pekný článok.
    SomaFM commercial-free internet radio
    1.3.2008 22:11 Tom K | skóre: 21
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Mozna se pletu, ale neni to nahodou jen rozdil ve vykonu openssl ?
    Jake verze openssl a jak kompilovane to byly ?
    echo -n "u48" | sha1sum | head -c3; echo
    michich avatar 1.3.2008 22:33 michich | skóre: 51 | blog: ohrivane_parky
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Přesně tak. Pokud není využitá hardwarová podpora (o čemž pochybuju), tak výsledky tohoto benchmarku nemůžou být prakticky ovlivněny operačním systémem. Je to téměř 100% test výkonu CPU bez využití jakýchkoliv služeb OS. Čili vliv na to má verze OpenSSL, verze překladače a volby při překladu.
    David Watzke avatar 2.3.2008 02:56 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    To je zvláštní, jelikož výsledek z #0 by v takovym případě dával smysl jen tehdy, kdyby openssl na FreeBSD automaticky používalo -multi.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    2.3.2008 06:42 Dali | skóre: 2 | blog: dali
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    -multi určitě nepoužilo, protože jsem sledoval top a ten ukazoval aktivní pouze jeden proces. Nebo je možné, že jeden proces může míř více vláken na více jader a využít je ?
    David Watzke avatar 2.3.2008 13:06 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Asi ne, každopádně kdyby to u tebe využívalo všechny jádra, vypadalo by to trochu jinak :-D
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    3.3.2008 08:45 Martin Lebeda | skóre: 22 | blog: Martinuv_blog | Plzeň
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Myslím si totéž, OS může mít vliv na rychlost zavedení binárního kódu do paměti, ale na samotný běh (v tomto případě - bez nároků na IO, ani na další alokace paměti, bez sítě ...) IMHO nemá žádný vliv. Ovšem jak vypadá ten vlastní binární kód, to záleží na linkovaných knihovnách a překladači.
    3.3.2008 15:17 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    No, alokace paměti... FreeBSD 7 má mnohem lepší malloc. :-) Tedy to se samozřejmě týká jen softwaru, co si nedělá sám opravdu *úplně* všechno, jako je třeba Lisp nebo Java.
    mikirc avatar 1.3.2008 23:27 mikirc | skóre: 19 | blog: MikiSoft | Vsetín
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Gentoo 2007, AMD Athlon 64 2800+(1,8GHz,512kB )

    Doing 512 bit private rsa's for 10s: 24690 512 bit private RSA's in 8.15s

    Doing 512 bit public rsa's for 10s: 362455 512 bit public RSA's in 8.23s

    OpenSSL 0.9.8d 28 Sep 2006

    built on: Tue Apr 17 02:05:07 Local time zone must be set--see zic manual page 2007

    options:bn(64,64) md2(int) rc4(ptr,int) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(ptr2)

    compiler: x86_64-pc-linux-gnu-gcc -fPIC -DOPENSSL_PIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -Wall -DMD32_REG_T=int -DMD5_ASM -O2 -pipe -Wa,--noexecstack

    available timing options: TIMES TIMEB HZ=100 [sysconf value]

    timing function used: times

    sign verify sign/s verify/s

    rsa 512 bits 0.000330s 0.000023s 3029.4 44040.7
    Byl jednou jeden...
    2.3.2008 02:35 cthulhu
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    AMD X2 5000+@2600Mhz, Ubuntu Feisty 64bit:
    $ openssl speed rsa512
    Doing 512 bit private rsa's for 10s: 42940 512 bit private RSA's in 9.87s
    Doing 512 bit public rsa's for 10s: 634440 512 bit public RSA's in 9.87s
    OpenSSL 0.9.8c 05 Sep 2006
    built on: Mon Oct 22 06:21:11 UTC 2007
    options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(ptr2)
    compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wa,--noexecstack -g -Wall -DMD32_REG_T=int -DMD5_ASM
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used: times
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000230s 0.000016s   4350.6  64279.6
    
    2.3.2008 03:03 svaca | skóre: 38
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    To jsou nejaky kraviny ne ??? Na cem zalezi tento test ?

    Protoze ja na Slackware 12 Core2duo @ 3Ghz mam:

    mork@falcon:~$ openssl speed rsa512
    Doing 512 bit private rsa's for 10s: 25072 512 bit private RSA's in 9.99s
    Doing 512 bit public rsa's for 10s: 291198 512 bit public RSA's in 10.01s
    OpenSSL 0.9.8e 23 Feb 2007
    built on: Wed Jun 13 12:38:16 CDT 2007
    options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) blowfish(idx)
    compiler: gcc -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -march=i486 -mtune=i686 -Wall -DOPENSSL_BN_ASM_PART_WORDS -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used: times
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000398s 0.000034s   2509.7  29090.7
    
    Coz znamena, ze muj procak je v tomto pomalejsi nez X2 na 2600MHZ, coz je blbost a taky nechapu, proc to zatezuje jadro jen na 50 procent ...
    Never give up ! Stay ATARI !
    2.3.2008 03:16 svaca | skóre: 38
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Opravdu hodnotna zalezitost ...

    Macbook 2G Core2duo Leopard (zatizene 1 jadro na 30 procent)
    Macintosh:~ gmork$ openssl speed rsa512
    To get the most accurate results, try to run this
    program when this computer is idle.
    Doing 512 bit private rsa's for 10s: 8442 512 bit private RSA's in 9.93s
    Doing 512 bit public rsa's for 10s: 100903 512 bit public RSA's in 9.92s
    OpenSSL 0.9.8g 19 Oct 2007
    built on: Mon Feb 25 17:38:54 CET 2008
    options:bn(64,32) md2(int) rc4(ptr,char) des(idx,cisc,16,long) aes(partial) idea(int) blowfish(ptr) 
    compiler: cc -fPIC -fno-common -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -arch i386 -O3 -fomit-frame-pointer -fno-common
    available timing options: TIMEB USE_TOD HZ=100 [sysconf value]
    timing function used: getrusage
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.001177s 0.000098s    849.7  10173.1
    
    
    Never give up ! Stay ATARI !
    michich avatar 2.3.2008 09:19 michich | skóre: 51 | blog: ohrivane_parky
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    To jsou nejaky kraviny ne ??? Na cem zalezi tento test ?

    Protoze ja na Slackware 12 Core2duo @ 3Ghz mam: [...]
    options:bn(64,32) [...]
    
    Máš unsigned long 32 bitů dlouhý => používáš 32-bitovou OpenSSL. Je dobře známo, že OpenSSL je výrazně rychlejší na x86_64.
    3.3.2008 15:19 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    [kyo@gondolin ~]$ openssl speed rsa512
    Doing 512 bit private rsa's for 10s: 26923 512 bit private RSA's in 9.94s
    Doing 512 bit public rsa's for 10s: 436195 512 bit public RSA's in 9.95s
    OpenSSL 0.9.8g 19 Oct 2007
    built on: Thu Nov 15 20:49:32 CET 2007
    options:bn(64,64) md2(int) rc4(ptr,int) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(ptr2)
    compiler: gcc -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -DMD32_REG_T=int -DMD5_ASM
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used: times
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000369s 0.000023s   2708.6  43838.7
    Core 2 Duo @ 1.66 GHz. ;-) Asi tam máš něco divnýho. :-)
    3.3.2008 15:30 svaca | skóre: 38
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Divnyho tam nemam nic .. Jen klasicky SLackware ... Vykon treba v grabovani videa je zamozrejme naprosto OK .. Nebo vykon pri kompilaci ..

    Jen tenhle nesmysl ukazuje tyhle maly cisla ... Ale jak rikam, ani se nedivim ,kdyz jede jen jedno jadro a jeste je zatizeny 30-50 procent ...
    Never give up ! Stay ATARI !
    AsciiWolf avatar 12.6.2008 19:14 AsciiWolf | skóre: 40 | blog: Blog
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    AMD Athlon X2 3800+@2010Mhz , Gentoo 64bit
    newkiller@desktop ~ $ openssl speed rsa512
    Doing 512 bit private rsa's for 10s: 31063 512 bit private RSA's in 9.93s
    Doing 512 bit public rsa's for 10s: 526072 512 bit public RSA's in 9.96s
    OpenSSL 0.9.8g 19 Oct 2007
    built on: Thu Jun  5 14:45:22 CEST 2008
    options:bn(64,64) md2(int) rc4(ptr,int) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(ptr2) 
    compiler: x86_64-pc-linux-gnu-gcc -fPIC -DOPENSSL_PIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -Wall -DMD32_REG_T=int -DMD5_ASM -march=k8 -pipe -O2 -Wa,--noexecstack
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used: times
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000320s 0.000019s   3128.2  52818.5

    ;-)
    otula avatar 2.3.2008 10:56 otula | skóre: 45 | blog: otakar | Adamov
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Hm, když to tak sleduji, mám nějaké mizerné výsledky (P4 2.4GHz/533MHz, Arch 32bit)
    [ota@otula ota]$ openssl speed rsa512
    Doing 512 bit private rsa's for 10s: 10403 512 bit private RSA's in 9.90s
    Doing 512 bit public rsa's for 10s: 148657 512 bit public RSA's in 9.91s
    OpenSSL 0.9.8g 19 Oct 2007
    built on: Fri Nov 16 16:51:16 CET 2007
    options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial)
            idea(int) blowfish(idx)
    compiler: gcc -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN 
           -DHAVE_DLFCN_H -march=pentium -DL_ENDIAN -DTERMIO -O3 
           -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_PART_WORDS 
           -DOPENSSL_IA32_SSE2 -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used: times
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000952s 0.000067s   1050.8  15000.7
    
    
    Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
    3.3.2008 17:24 DNA
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    zas tak mizerné nejsou: Intel(R) Pentium(R) 4 CPU 2.60GHz/800MHz; Linux debian 2.6.23-1-686 #1 SMP Fri Dec 21 13:57:07 UTC 2007 i686 GNU/Linux

    rsa 512 bits 0.000876s 0.000062s 1142.2 16096.4
    kozzi avatar 2.3.2008 13:51 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    No nevím já mám opačnou zkušenost, u mě to na freebsd dává cca 11200 verify/s a na archlinuxu to dává cca 15000 verify/s, takze bych rekl ze je to na freebsd pomalejsi. Jinak testovano na stejnem pc cpu 2,4 GHz celeron.
    Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
    2.3.2008 13:58 dimaggio | skóre: 3
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    No ked uz sa tu tak chvalime.
    Debian 4.0, kernel-2.6.24.2, 64bit, 2x Dual-Core AMD Opteron 2214 2.2Ghz
    rnue019@dslab:~$ openssl speed rsa512 -multi 4
    ...
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used:
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000072s 0.000005s  13968.9 213450.3
    
    Jardík avatar 2.3.2008 15:29 Jardík | skóre: 40 | blog: jarda_bloguje
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Přečti si článek na rootu o novinkáv BSD, budeš vědět, proč tomu tak je.
    Věřím v jednoho Boha.
    kozzi avatar 2.3.2008 15:37 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Já si ho četl ještě před tímto příspěvkem, ale nebyl jsem si jistej jestli je to opravdu tím.
    Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
    2.3.2008 15:47 Dali | skóre: 2 | blog: dali
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Dnes jsem ještě na tom samém stroji testoval Gentoo 64bit a hodnoty se přiblížily FreeBSD, konkrétně 57000 verify/s ;-)

    V tom případě zůstává zajímavé proč MDV 2008 64 bit je tak pomalá...

    Připomínám, že vše byly základní instalace bez dalších úprav a oprav.
    2.3.2008 20:52 petris
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Jaký máte interval pro přepnutí kontextu? Zkuste ho v linuxu nastavit na 0.01s
    2.3.2008 20:29 Z3
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    O tom silne pochybuji. Jak uz tu bylo uvedeno, openssl v tomto testu sluzby operacniho systemu nijak zvlast nevyuziva. Na vykon techto CPU-intenzivnich aplikaci maji vliv hlavne: (i) volby prekladace, (ii) verze prekladace, (iii) jak se to vejde do kesi.

    Jestli to vykonava nejaky kod z knihoven jako treba libssl.so, libcrypto.so, ... tak taky zalezi na tom, jak byly zkompilovany. To muze mit kazda distribuce jinak - tady bych videl zakopaneho psa.
    3.3.2008 09:00 Dali | skóre: 2 | blog: dali
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Tak jsem přeložil Gentoo s voblou -march=nocona a výkon openssl najednou přeskočil FreeBSD, sice o málo, ale to už mi stačí ke spokojenosti :-) S volbou -multi 8 jsem se již dostal za 500000 verify/s...

    Takže potvrzuji co tu napsali jiní, opravdu to záleží na volbách překladače a u openssl pravděpodobně hodně i na tom jestli 32bit nebo 64bit.

    Děkuji všem za názory a dokopání k přesunu na 64bit :-)
    3.3.2008 10:37 cthulhu
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    svet neni jenom intel..
    /usr/sfw/bin/openssl speed rsa512 -multi 32
    OpenSSL 0.9.7d 17 Mar 2004 (+ security patches to 2006-09-29)
    built on: date not available
    options:bn(64,32) md2(int) rc4(ptr,char) des(ptr,risc1,16,long) aes(partial) blowfish(ptr)
    compiler: information not available
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used:
                      sign    verify    sign/s verify/s
    rsa  512 bits   0.0002s   0.0000s   4582.8  48131.7
    
    znamena to ze ten server je pomalej? no..neznamena. v praxi (vetsinou) moc nezalezi na vykonu CPU, ale na rychlosti systemu jako celku. tato "srovnani" nemaji zadny smysl.
    3.3.2008 11:24 Dali | skóre: 2 | blog: dali
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Určitě souhlasím, přirovnal bych to snad k syntetickým testům. Chtěl jsem znát toto číslo jen pro srovnání jestli nedělám někde chybu při nastavení kompilace na Gentoo...
    hankey avatar 3.3.2008 23:05 hankey | skóre: 16
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Tak já se taky přidám, ať je co srovnávat- procesor se dvěma jádry AMD 2GHz a neupravené Ubuntu 7.04
    openssl speed rsa512
    Doing 512 bit private rsa's for 10s: 33921 512 bit private RSA's in 9.94s
    Doing 512 bit public rsa's for 10s: 504451 512 bit public RSA's in 9.96s
    OpenSSL 0.9.8c 05 Sep 2006
    built on: Mon Oct 22 06:21:11 UTC 2007
    options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(ptr2)
    compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wa,--noexecstack -g -Wall -DMD32_REG_T=int -DMD5_ASM
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used: times
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000293s 0.000020s   3412.6  50647.7
    data jsou pouze dvojí: na záloze a ve věčných lovištích
    3.3.2008 17:06 VM
    Rozbalit Rozbalit vše Hezky kulate cislo
    Procesor je Intel Core2 na 2.13GHz, distro openSuSE 10.3 . Srovnavaci mereni s *BSD jsem nedelal.

    > openssl speed rsa512 -multi 2 Forked child 0 +DTP:512:private:rsa:10 +DTP:512:private:rsa:10 Forked child 1 +R1:37048:512:10.01 +DTP:512:public:rsa:10 +R1:35410:512:10.01 +DTP:512:public:rsa:10 +R2:509934:512:10.01 +R2:505324:512:10.01 Got: +F2:0:512:0.000270:0.000020 from 0 Got: +F2:0:512:0.000283:0.000020 from 1 OpenSSL 0.9.8e 23 Feb 2007 built on: Wed Oct 17 23:01:25 UTC 2007 options:bn(64,64) md2(int) rc4(ptr,int) des(idx,cisc,4,long) aes(partial) blowfish(idx) compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DNO_ASM -O2 -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -g -fomit-frame-pointer -fno-strict-aliasing -DTERMIO -Wall -fstack-protector -fprofile-use available timing options: TIMES TIMEB HZ=100 [sysconf value] timing function used: sign verify sign/s verify/s rsa 512 bits 0.000138s 0.000010s 7237.3 100000.0
    4.3.2008 09:22 jurasek | skóre: 10
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Ciste instalace bez jakychkoliv uprav
    Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz (2666.62-MHz K8-class CPU)

    debian 4.1 amd64
    openssl speed rsa512
    Doing 512 bit private rsa's for 10s: 45997 512 bit private RSA's in 10.00s
    Doing 512 bit public rsa's for 10s: 614876 512 bit public RSA's in 10.01s
    OpenSSL 0.9.8c 05 Sep 2006
    built on: Fri Sep 28 20:20:10 UTC 2007
    options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(ptr2)
    compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wa,--noexecstack -g -Wall -DMD32_REG_T=int -DMD5_ASM
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used: times
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000217s 0.000016s   4599.7  61426.2
    
    FreeBSD 7.0 amd64
    openssl speed rsa512
    To get the most accurate results, try to run this
    program when this computer is idle.
    Doing 512 bit private rsa's for 10s: 45626 512 bit private RSA's in 9.90s
    Doing 512 bit public rsa's for 10s: 675209 512 bit public RSA's in 9.83s
    OpenSSL 0.9.8e 23 Feb 2007
    built on: Sun Feb 24 09:07:08 UTC 2008
    options:bn(64,64) md2(int) rc4(ptr,int) des(idx,cisc,16,int) aes(partial) blowfish(idx)
    compiler: cc
    available timing options: USE_TOD HZ=128 [sysconf value]
    timing function used: getrusage
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000217s 0.000015s   4606.8  68667.3
    
    tristan avatar 12.6.2008 12:59 tristan | skóre: 11
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    No, myslim, ze tymto uzavriem cele toto 'exaktne' meranie vykonu...

    timing function used:
                          sign       verify      sign/s      verify/s
    rsa 512 bits 0.0000s 0.0000s 43585.7 555322.7

    na FreeBSD 6.3-RELEASE i386, CPU: Intel(R) Core(TM)2 Duo CPU T7250 @ 2.00GHz (1995.01-MHz 686-class CPU). Vcera vecer na live amd64 ubuntu som sa dostal nad 1 300 000. Jedine co staci spravit, je:

    openssl speed rsa512 -multi 2048
    Cim viac multi, tym silnejsi stroj ;))
    12.6.2008 14:30 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Optimalizace OpenSSL
    Rozdíl výkonu je způsoben optimalizacemi při překladu OpenSSL. Kdybyste si rozbalil její zdrojáky a přečetli dokumentaci, zjistíte, že OpenSSL disponuje optimalizavanými bloky kódu v asembleru pro i486 a i686-sse. Takže jestli používáte 64- nebo 32b verzi a jak jste si OpenSSL přeložili, hraje rozhodující roli. Ostatně i ebuild v Gentoo na to upozorňuje.
    tristan avatar 12.6.2008 15:17 tristan | skóre: 11
    Rozbalit Rozbalit vše Re: Optimalizace OpenSSL
    Ale i tak by ma zaujimal ten sposob vypoctu vyslednych hodnot, zvlast, ked rastu linearne vzhladom na pocet explicitne zadanych vlakien. Cim vacsia hodnota parametru multi, tym vacsia hodnota verify/s.
    12.6.2008 15:23 Dali | skóre: 2 | blog: dali
    Rozbalit Rozbalit vše Re: Optimalizace OpenSSL
    To se mi právě nad počet jader už dále nezvyšovalo. Spíše naopak. Mám 8 jader a když jsem nastavil třeba 15, tak výsledná hodnota se mi začala pomalu snižovat.
    12.6.2008 15:55 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Optimalizace OpenSSL
    To bude chyba měření. Pro řádově jednotky procesů mi to ukazuje pořád stejné číslo, respektive mírně klesá v důsledku režije přepínání kontextu. Teprve pro velká čísla ukazuje značně podivné výsledky.
    12.6.2008 17:05 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Optimalizace OpenSSL
    Příloha:
    Takhle se to chová na mém jednoprocesorovém jednojádrovém systému
    OpenSSL 0.9.8g 19 Oct 2007
    built on: Sun Jun  1 19:59:53 CEST 2008
    options:bn(64,32) md2(int) rc4(idx,int) des(ptr,risc1,16,long) aes(partial) idea(int) blowfish(idx) 
    compiler: i686-pc-linux-gnu-gcc -fPIC -DOPENSSL_PIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -Wall -DOPENSSL_BN_ASM_PART_WORDS -DSHA1_ASM -DMD5_ASM -DRMD160_ASM -DAES_ASM -march=athlon-tbird -O2 -pipe -fomit-frame-pointer -Wa,--noexecstack
    tristan avatar 12.6.2008 19:08 tristan | skóre: 11
    Rozbalit Rozbalit vše Re: Optimalizace OpenSSL
    Ta charakteristika je velmi napadna mojej. Ja som to pohnal ale az do takych extremov ako je 2048 multi a tam su tie vysledky nazoaj uz nad milion.
    BTW: v com je robena ta char.? :-)
    12.6.2008 19:26 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Optimalizace OpenSSL
    Gnuplot.
    13.6.2008 07:27 cronin | skóre: 49
    Rozbalit Rozbalit vše Re: Optimalizace OpenSSL
    Skusali ste niekto ten isty test s meniacim sa multi odmerat pomocou prikazu time?

    Ta velmi dobra skalovatelnost pomocou viacerych threadov pri ich pocte o 3 rady prevysujuce pocet jadier procesora je blbost. To by stacilo vyhnat multi este o kus vyssie dostaneme sa na hodnoty nezlucitelne s fyzikou.

    IMHO ide o nejaky bug, najskor v spracovani alebo formatovani vysledkov speed testu. To nie je az tak neobvykle: napriklad jeden unix instalovany vo VMWare ma po boote load average inicializovany na 65000.
    12.6.2008 20:05 thl | skóre: 5
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Linux 2.6.23-gentoo-r5 #2 SMP PREEMPT x86_64 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz GenuineIntel GNU/Linux

    openssl speed rsa512 Doing 512 bit private rsa's for 10s: 73414 512 bit private RSA's in 10.00s Doing 512 bit public rsa's for 10s: 797413 512 bit public RSA's in 9.98s OpenSSL 0.9.8h 28 May 2008 built on: Tue Jun 10 19:38:34 CEST 2008 options:bn(64,64) md2(int) rc4(1x,char) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(ptr2) compiler: x86_64-pc-linux-gnu-gcc -fPIC -DOPENSSL_PIC -DZLIB_SHARED -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -Wall -DMD32_REG_T=int -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -O2 -march=core2 -mssse3 -pipe -fomit-frame-pointer -frecord-gcc-switches -Wa,--noexecstack available timing options: TIMES TIMEB HZ=100 [sysconf value] timing function used: times sign verify sign/s verify/s

    rsa 512 bits 0.000136s 0.000013s 7341.4 79901.1
    12.6.2008 21:50 Luke7
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    s multi 32
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000108s 0.000007s   9223.0 146046.9
    
    Linux mastertux 2.6.22.17-0.1-bigsmp #1 SMP 2008/02/10 20:01:04 UTC i686 i686 i386 GNU/Linux OpenSuSE distribuční všechno :-)
    20.7.2010 14:19 cthulhu
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    update po 2 letech:) aneb jak se nam ten vykon na CPU zveda

    $openssl speed rsa512 -multi 8

    OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008 built on: Fri Mar 12 07:43:39 EST 2010 options:bn(64,64) md2(int) rc4(ptr,int) des(idx,cisc,16,int) aes(partial) blowfish(ptr2) compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DKRB5_MIT -I/usr/kerberos/include -DL_ENDIAN -DTERMIO -Wall -DMD32_REG_T=int -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wa,--noexecstack -DOPENSSL_USE_NEW_FUNCTIONS -fno-strict-aliasing -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM available timing options: TIMES TIMEB HZ=100 [sysconf value]

    timing function used:

    sign verify sign/s verify/s rsa 512 bits 0.000019s 0.000002s 51612.9 571428.6
    20.7.2010 18:41 nazdarek
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008 built on: Fri Mar 26 16:51:26 EDT 2010 options:bn(64,64) md2(int) rc4(ptr,int) des(idx,cisc,16,int) aes(partial) blowfish(ptr2) compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DKRB5_MIT -I/usr/kerberos/include -DL_ENDIAN -DTERMIO -Wall -DMD32_REG_T=int -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wa,--noexecstack -DOPENSSL_USE_NEW_FUNCTIONS -fno-strict-aliasing -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM available timing options: TIMES TIMEB HZ=100 [sysconf value] timing function used:

    sign verify sign/s verify/s rsa 512 bits 0.000014s 0.000001s 70961.5 746969.7
    Ruža Becelin avatar 20.7.2010 22:42 Ruža Becelin | skóre: 40 | blog: RuzaBecelinBlog
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    # openssl speed rsa512 -multi 16
    
    OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
    built on: Fri Mar 12 07:43:39 EST 2010
    options:bn(64,64) md2(int) rc4(ptr,int) des(idx,cisc,16,int) aes(partial) blowfish(ptr2)
    compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DKRB5_MIT -I/usr/kerberos/include
     -DL_ENDIAN -DTERMIO -Wall -DMD32_REG_T=int -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-
    size=4 -m64 -mtune=generic -Wa,--noexecstack -DOPENSSL_USE_NEW_FUNCTIONS -fno-strict-aliasing -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM 
    -DSHA512_ASM -DMD5_ASM -DAES_ASM
    available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used:
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000009s 0.000001s 114033.1 1230769.2
    
    IBM x3850M2, 4x QuadXeon E7330 @ 2.4GHz

    :-)
    20.8.2010 15:24 cthulhu
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    $ openssl speed rsa512 -multi 24

    OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008 built on: Fri Mar 12 07:43:39 EST 2010 options:bn(64,64) md2(int) rc4(ptr,int) des(idx,cisc,16,int) aes(partial) blowfish(ptr2) compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DKRB5_MIT -I/usr/kerberos/include -DL_ENDIAN -DTERMIO -Wall -DMD32_REG_T=int -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -Wa,--noexecstack -DOPENSSL_USE_NEW_FUNCTIONS -fno-strict-aliasing -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM available timing options: TIMES TIMEB HZ=100 [sysconf value]
    timing function used:
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000006s 0.000001s 168086.6 1714285.7
    
    2x 6-core X5680 @ 3.33GHz + HT
    Valerius avatar 21.7.2010 21:16 Valerius | skóre: 12
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux

    Linux myhost 2.6.34-ARCH #1 SMP PREEMPT Mon Jul 5 22:12:11 CEST 2010 x86_64
    AMD Athlon 64 X2 5400+ BE @ 3300 Mhz, KINGSTON 4GB DDR2 943 MHz CL5

    [valerius-arch@myhost ~]$ openssl speed rsa512
    Doing 512 bit private rsa's for 10s: 118617 512 bit private RSA's in 9.82s
    Doing 512 bit public rsa's for 10s: 1432251 512 bit public RSA's in 9.63s
    OpenSSL 1.0.0a 1 Jun 2010
    built on: Wed Jun 2 02:45:10 CEST 2010
    options:bn(64,64) md2(int) rc4(8x,int) des(idx,cisc,16,int) aes(partial) idea(int) blowfish(idx)
    compiler: gcc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -Wa,--noexecstack -m64 -DL_ENDIAN -DTERMIO -O3 -Wall -DMD32_REG_T=int -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DWHIRLPOOL_ASM
                    sign    verify    sign/s verify/s
    rsa 512 bits 0.000083s 0.000007s 12079.1 148728.0

    [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /
    21.8.2010 11:56 zelo
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    root@perseus:/home/zelo# uname -a Linux perseus 2.6.35 #1 SMP PREEMPT Tue Aug 3 21:53:21 CEST 2010 x86_64 GNU/Linux root@perseus:/home/zelo# openssl speed rsa512 Doing 512 bit private rsa's for 10s: 61320 512 bit private RSA's in 9.93s Doing 512 bit public rsa's for 10s: 670560 512 bit public RSA's in 9.92s OpenSSL 0.9.8k 25 Mar 2009 built on: Tue Mar 30 18:07:03 UTC 2010 options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(ptr2) compiler: cc -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -m64 -DL_ENDIAN -DTERMIO -O3 -Wa,--noexecstack -g -Wall -DMD32_REG_T=int -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM available timing options: TIMES TIMEB HZ=100 [sysconf value] timing function used: times sign verify sign/s verify/s rsa 512 bits 0.000162s 0.000015s 6175.2 67596.8
    26.8.2010 21:25 miho | skóre: 24 | blog: Mihovy_sochory | Orlová
    Rozbalit Rozbalit vše Re: Výkon FreeBSD 7 vs Linux
    Dukaz, ze v Mac OS je mizerny gcc :-) 2x X5482 (3.2 GHz)
    openssl speed rsa512
    To get the most accurate results, try to run this
    program when this computer is idle.
    Doing 512 bit private rsa's for 10s: 31569 512 bit private RSA's in 10.00s
    Doing 512 bit public rsa's for 10s: 386478 512 bit public RSA's in 10.00s
    OpenSSL 0.9.8l 5 Nov 2009
    built on: Tue Apr 21 23:28:32 UTC 2009
    options:bn(64,64) md2(int) rc4(ptr,char) des(idx,cisc,16,int) aes(partial) blowfish(ptr2) 
    compiler: -arch x86_64 -fmessage-length=0 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O3 -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DMD32_REG_T=int -DOPENSSL_NO_IDEA -DOPENSSL_PIC -DOPENSSL_THREADS -DZLIB -mmacosx-version-min=10.6
    available timing options: TIMEB USE_TOD HZ=100 [sysconf value]
    timing function used: getrusage
                      sign    verify    sign/s verify/s
    rsa  512 bits 0.000317s 0.000026s   3157.3  38652.5
    
    S -multi 8
    rsa  512 bits 0.000041s 0.000003s  24644.2 300569.8

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.