FIX TV - az agyam megall
Füzesi Arnold
arno at freemail.hu
Wed Nov 26 16:09:13 CET 2003
Bocs, de ha nem ertesz hozza elegge az nem jelenti azt, hogy a JAVA a hibas.
(En sem ertek hozza, nem azert mondom...)
Pl. a real-time JAVA-t nezd meg.
Vagy van ezer mas megoldas.
Pl ami C kodot general a JAVA kodbol, es le lehet forditani C forditoval.
Ott nincs gond a VM nem igazan becsulheto
overhead-jeivel.
Nagyon sok megoldas van.
PersonalJava, EmbeddedJava, J2ME, Javacard, Java Nativ Interface...
Javaval az a fo gond, hogy a szemetgyujtes -aaaaaaaaaaaaajjjajajjajaj egy
alkatreszeszacsko raesett a pakara az asztalrooool, debudoooooos- szoval a
szemetgyujtes nem determinisztikus, es a prioritasa is magas. Ez okozza a fo
bajt.
De a real-time java-ban ez meg van oldva.
www.rtj.org v www.rtsj.org + google
Illetve vannak Java processzorok is, amelyek lenyegesen gyorsabban hajtjak
vegre a dolgokat, mint manapsag a VM.
Erdekesseg:
Csinaltam egy hw-t, egy FPGA 115.2k-n nyomta fel az adatokat sorosporton.
Ugy, hogy 1 bitido volt a frame-ek kozott. A 200MHz PC-n NT4 alatt egy java
alkalmazas fogadta adatvesztes nelkul.
Ez azert nem olyan rossz... Nagyon meglepett legalabb is...
Arnold
----- Original Message -----
From: <fpal at corecomp.hu>
To: <elektro at tesla.hu>
Sent: Wednesday, November 26, 2003 3:07 PM
Subject: Re: FIX TV - az agyam megall
> On Wed, 26 Nov 2003, [iso-8859-2] Füzesi Arnold wrote:
>
> >
> > C biztos hatterbe fog szorulni, mert a vilag rohan, rohanni kell vele.
> > Az ido a legdragabb kincs.
> >
> > Mi a feszkes feneert irjak meg olyan dolgokat, amiket mar mas szepen
> > kitokolt.
> > Java nagyon jo teknika. Teret kell hoditania. Nagyon helyes.
>
> A Java már teret hóditott. A müszaki lehetõségekhez képest túl sokat is.
>
> Kenyerado munkahelyemen eladtunk egy SW-t, ami Gyávában íródott.
> Namármost nem birta-birja a terhelést. Nosza, még memória, még processzor.
> Nem megy. Nem fér bele több. Több gép kellene, párhuzamosítani.
> Nem megy, nem úgy írták meg. Meg az amúgy is további overhead-et jelent.
>
> _Nincs az a gép, amin normálisan futna_!
>
> 1. Azt mondom, hogy a megfelelõ feladatra a megfelelõ szerszám kell.
> Ha elmegy egy átlagos gépen az alkalmazás, kit érdekel, mennyi erõforrást
> zabál.
>
> 2. Prototyping. Irjuk meg magas szinten.
> nézzük meg, mi fogyaszt sokat, mi idõkritikus, irjuk át alacsonyabb
> szinten.
>
>
> 3. Próbálj valós idejû, vagy legalább idõkritikus - még tovább engedek -
> performacia kritikus alkamazást írni Java-ban. Erre hardvert _méretezni_.
> Gyakorlatilag ez ugy megy manapság, hogy megírjuk valahogy, s akkora vasat
> rakunk alá, hogy jó legyen. Ha nem megy jól, reszelgetjük, faragunk,
> gányolunk.
> Ez minden, csak nem mérnöki.
>
>
> F:
>
>
>
>
>
>
More information about the Elektro
mailing list