NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Rychlost spuštění aplikace

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
David Hartinger
Vlastník
Avatar
David Hartinger:14.6.2012 20:24

Java to zabila :D Ale to je dané tím, že se při spuštění načítají sdílené funkčnosti, první spuštění je ve virtuálních strojích vždy pomalé. Tam platí, že se dlouho rozjíždí, ale potom jsou docela rychlé.
Překvapilo mě PHP, ale na druhou stranu ten interpret vlastně navíc narozdíl od Javy nic nedělá. Mrzí mě, že tu není Microsoftí sok Javy, zajímal by mě.

Aby byla tato měření objektivní, chtělo by to přidat ještě test zaměřený na výkon, např. Quicksort pro 1000 prvků. Ale účelem bylo zjistit použitelnost u utilitek, což jsi splnil :)

Odpovědět
14.6.2012 20:24
New kid back on the block with a R.I.P
Avatar
Don
Člen
Avatar
Don:14.6.2012 20:26

Pěkné srovnání. Ale zajímalo by mně jakým způsobem se tyhle utility měří.

 
Odpovědět
14.6.2012 20:26
Avatar
Kit
Tvůrce
Avatar
Kit:14.6.2012 20:41

Test zaměřený na výkon bude někdy příště. Něco už mám hotové. Java v něm docela vyniká a PHP propadá.

Měřil jsem to příkazem time, který je součástí systému.

C# nemám na čem vyzkoušet. Je jen pro Windows - použití Mono by nebylo objektivní.

Odpovědět
14.6.2012 20:41
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Kit
David Hartinger:14.6.2012 21:02

Bylo by fajn přidat k článku i grafy, takový ten wordovský, sloupcový. Když tak rád měříš, viděl jsi:

http://www.itnetwork.cz/index.php?…
a
http://www.itnetwork.cz/index.php?…
?

Odpovědět
14.6.2012 21:02
New kid back on the block with a R.I.P
Avatar
Kit
Tvůrce
Avatar
Odpovídá na David Hartinger
Kit:15.6.2012 7:28

Grafy se mi na takovou prkotinu moc dělat nechtějí a už vůbec ne wordovské ;) Vím, že čísla toho moc neřeknou, ale byl to jen okamžitý nápad na porovnání rychlosti spouštění virtuálních strojů.

Jazyk C například do toho vůbec nepatří, byl tam přidán jen za účelem porovnání s kompilovaným jazykem.

Na různých procesorech a na různých OS jsou výsledky různé. V tabulce jsou samozřejmě výsledky pouze z jednoho PC a jednoho OS.

Nápad vznikl poté, co mi spouštění některých interpretrů připadlo zdlouhavé. Konkrétně Octave a Racket, které v testu ani nejsou a které měly přes 1 sekundu.

Odpovědět
15.6.2012 7:28
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Kit
David Hartinger:15.6.2012 9:29

Měl jsem na mysli excelovské. Myslím, že jsou docela dobré :)

Odpovědět
15.6.2012 9:29
New kid back on the block with a R.I.P
Avatar
KlimiCZ
Člen
Avatar
KlimiCZ:4.5.2013 12:06

A co C#

Odpovědět
4.5.2013 12:06
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Kit
Tvůrce
Avatar
Odpovídá na KlimiCZ
Kit:6.5.2013 8:42

C# jsem neměl na čem vyzkoušet. Nepoužívám ho.

Odpovědět
6.5.2013 8:42
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
KlimiCZ
Člen
Avatar
Odpovídá na Kit
KlimiCZ:6.5.2013 8:46

AHA

Odpovědět
6.5.2013 8:46
Nesnaž se zakrýt něco, co jsi provedl úmyslně. Svět je tak malý, že dotyčný se to stejně dozví.
Avatar
Kit
Tvůrce
Avatar
Odpovídá na KlimiCZ
Kit:6.5.2013 8:54

Mohl jsem použít Mono, ale přípona souboru .exe je pro mne natolik odpudivá, že se tomuto jazyku vyhýbám. Tenkrát jsem ani neměl nainstalován jeho kompilátor.

Odpovědět
6.5.2013 8:54
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 16.