.[ ČeskéHry.cz ].
Kompilace skriptu do vyssiho prog. jazyka misto do bytecode
Jdi na stránku Předchozí  1, 2
 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Obecné
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
MD



Založen: 29. 07. 2007
Příspěvky: 437
Bydliště: Praha

PříspěvekZaslal: 31. srpen 2007, 14:57:11    Předmět: Odpovědět s citátem

Ja bych se u nativnich threadu bal deadlocku a podobnych veci - tech simulovanych objektu muze byt hodne a muzou spolu velmi intenzivne komunikovat. Navic skriptovaci jazyk je urcen pro cloveka, ktery o tehle vecech nic nevi. Takze je myslim celkem nutne zajistit nejakou jasne danou serializaci toho paralelniho behu. A nejjednodussi je pouzit jeden thread a rizeni stridave predavat ruznym objektum (at uz pomoci setjump longjump nebo pomoci zprav). Kdyby nekdo mel napad jak do toho dostat skutecny paralelismus, ale bez tech negativnich vlastnosti (nedeterminismus a deadlocky), tak reknete Wink
_________________
- play with objects - www.krkal.org -
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
tangent



Založen: 28. 07. 2007
Příspěvky: 28

PříspěvekZaslal: 31. srpen 2007, 15:36:24    Předmět: Odpovědět s citátem

MD napsal:
bud muzes pouzivat setjump longjump (proc ne, je to prasarna, ale nutna..) a nebo pracovat s vlastnim stackem

ani bych nerekl se v tomhle pripade da pouziti tech jumpu da nazvat prasarna Smile. Kdyz si clovek vezme, ze za nej ta standard C knihovna obstara neco co si musi pri pouziti vlastniho stacku delat rucne, tak tim zase jenom snizim riziko chyb ktery bych treba napachal na urovni te VM, ktere potom musi tezce dohledavat odladovat. Tak mi to prijde docela cistsi reseni a tema skokama clovek vlastne dela jenom to co je samotny princim nejakeho paralelismu, takze se to neda srovnavat s tim kdyz nekdo pouzije jentak goto tam, kde se to da napsat bez nej Smile

Ale tady uz je to asi opravdu vec chuti a je mozny kdyz se do toho clovek pusti, zacne mluvit jinak Wink
_________________
They made me do it
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> Obecné Časy uváděny v GMT + 1 hodina
Jdi na stránku Předchozí  1, 2
Strana 2 z 2

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna