abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 1
včera 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 26
včera 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 7
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 14
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 25
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 15
2.12. 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 5
2.12. 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
2.12. 11:55 | Pozvánky

Máte rádi svobodný software a hardware nebo se o nich chcete něco dozvědět? Přijďte na 135. sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.

xkucf03 | Komentářů: 1
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 774 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

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: 3943×
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: 71
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: 50 | 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: 20
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: 50 | 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: 21 | 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: 50 | 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: 35 | 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: 44 | 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: 48
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
20.7.2010 22:42 Zdenek 'Mst. Spider' Sedlak | skóre: 37 | blog: xMstSpider
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: 21 | 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.