IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Diskusia – Rýchlosť spustení aplikácie

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
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 :)

Odpovedať
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ěří.

 
Odpovedať
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í.

Odpovedať
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
Odpovedá 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?…
?

Odpovedať
14.6.2012 21:02
New kid back on the block with a R.I.P
Avatar
Kit
Tvůrce
Avatar
Odpovedá 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.

Odpovedať
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
Odpovedá na Kit
David Hartinger:15.6.2012 9:29

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

Odpovedať
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#

Odpovedať
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
Odpovedá na KlimiCZ
Kit:6.5.2013 8:42

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

Odpovedať
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
Odpovedá na Kit
KlimiCZ:6.5.2013 8:46

AHA

Odpovedať
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
Odpovedá 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.

Odpovedať
6.5.2013 8:54
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zatiaľ nikto nevložil komentár - buď prvý!