Dobrý deň... potreboval by som pomôcť s tým aby vlakno (hlavne vlakno) rozdelovalo pracu medzi dalsie vlakna (robotnikov). Zadanie bolo viacvláknový server pre výpočet prvočísel... čiže potrebujem spôsob ako obslúžiť viac vlákien ktoré budú počítať...aby som bol možno presnejší :
hlavne vlakno ma zadat pracovnemu vlaknu aby ratalo ci je alebo nie je prvocislo a ked skonci hlavne vlakno mu ma zadat dalsie cislo na ratanie... a tých výpočetných vlákien má byť viac
Rozdelenie práce medzi vlákna v c-čku
Re: Rozdelenie práce medzi vlákna v c-čku
to vyzera ako nejaky projekt co davaju na vysokej skole.. divne ked uz je cas skusok toto ziadat.
a just najlepsie by bolo dat sem to co mas a potom ti to niekto upravi aby to fungovalo bo neviem ci na tomto phore nieje v pravidlach ze nikto zateba cele ulohy nevyriesi
a just najlepsie by bolo dat sem to co mas a potom ti to niekto upravi aby to fungovalo bo neviem ci na tomto phore nieje v pravidlach ze nikto zateba cele ulohy nevyriesi
Re: Rozdelenie práce medzi vlákna v c-čku
Toto je skrz jeden zápočet... ono nepotrebujem celý program... len by som chcel poprosiť o nejaký príklad ako rozdelovať prácu pre vlákna... ako celok to nemusí byť funkčne... len potrebujem vedieť ako sa to robí
Re: Rozdelenie práce medzi vlákna v c-čku
Tu mas vzor pekne rozpisany...
http://softpixel.com/~cwright/programmi ... eads.c.php
http://softpixel.com/~cwright/programmi ... eads.c.php
Re: Rozdelenie práce medzi vlákna v c-čku
Ak to je zadanie co sme mali na OS(operacne systemy) tak neviem ako chces rozdelovat pracu... jedno vlakno ma stale pocitat a druhe ma spravovat poziadavky-> dostanes poziadavku vrat cislo tak ti vrati prave vypocitane cislo
ale medzitym stale pocita... v tejto ulohe ide hlavne o synchronizaciu vlakien
tak pekne zacni studovat skripta
inac tato uloha neni az taka tazka... ako sa moze zdat...