Stranica: 25/483.

Re: čavrljanje 2.0

Postano: 08 svi 2014, 18:40
Postao/la PunkBastard
Ovaj...kad se već spominje programiranje ovdje, malo da zatražim pomoć, naime radim program za benchmarking programskih jezika, jednostavan program koji pokrene 50k threadova i 50k procesa i ispiše rezultat u sekundama u *.txt, krenulo je samo kao usporedba pokretanja procesa i threadova (brzina jel) u sklopu nastave a potaknut sporošću C#-a krenuo sam raditi istu stvar i za C++, C i Python, tj. trenutno je za C# gotov i pri kraju sam sa C++ ali imam problem sa execl, napravio sam ovo:

Kod: Označi sve

pid_t child;
for (int i = 0; i<50001; i++){
child = fork();
if (child < 0){
cout<<"Error!\n";
}else if (child==0){
execl("./randomProcess", (char*)0);
}
else{
kill(child, SIGTERM);
}
}
sad za ovaj if/else if/else dio nisam siguran dali bi trebao raditi, to je samo jedan od triala, ali glavni dio, ovaj execl neće pokrenuti zadani process, nisam uspio na netu naći dali uopće mogu preko relativnih putanji pokretati sa execl ili je nešto drugo problem, ali on samo preskoči kompletnu for(){} petlju ako nema fork() i ostatka nego samo execl dio.
Može li mi tko malo objasniti kako točno radi execl i što su ustvari ovi parametri koje bi main funkcija trebala dobiti, jedino što na netu kažu za te parametre je "these are parameters that your main function will have", nešto u tom smislu.

Re: čavrljanje 2.0

Postano: 08 svi 2014, 18:43
Postao/la domi
Suko je napisao/la:Drago mi je za tebe. Zasluzio si!
:thmb-up

Re: čavrljanje 2.0

Postano: 08 svi 2014, 18:55
Postao/la Abzeenth
PunkBastard, otvori temu u podforumu Programiranje, upravo tome on služi :D Ovdje će ti se brzo zatrpati post, a neki ljudi ni ne čitaju teme u Raznom.

Re: čavrljanje 2.0

Postano: 08 svi 2014, 18:58
Postao/la calisto053
domi je napisao/la:Je ali nisam to očekivao tako brzo i u ovim godinama al eto dogodilo se ;)
Čestitam, domi, baš mi je drago! :bravo :thmbs-up

Re: čavrljanje 2.0

Postano: 08 svi 2014, 19:15
Postao/la domi
Hvala ekipa hvala :)

Re: čavrljanje 2.0

Postano: 08 svi 2014, 19:22
Postao/la bertone
Domi.. hoćemo li uskoro na kakvo slika okupljanje kod tebe..

PS. :bravo :bravo

PPS. Nadam se da nije fan win 8.1 :hihi

Re: čavrljanje 2.0

Postano: 08 svi 2014, 19:28
Postao/la domi
Bertone je napisao/la:Domi.. hoćemo li uskoro na kakvo slika okupljanje kod tebe..

PS. :bravo :bravo

PPS. Nadam se da nije fan win 8.1 :hihi
Potpis ni u ludilu, a vidjet ćemo su Zg-u sad sam česti gost :-D Za sada w-7 riješit ćemo to ;)

Re: čavrljanje 2.0

Postano: 08 svi 2014, 19:34
Postao/la bertone
He, sad bih na ovaj W7 napisao da ćeš joj staviti CrunchBang, al se bojim da me netko krivo ne shvati :zvizdi

Re: čavrljanje 2.0

Postano: 08 svi 2014, 19:44
Postao/la calisto053
Bertone je napisao/la:He, sad bih na ovaj W7 napisao da ćeš joj staviti CrunchBang, al se bojim da me netko krivo ne shvati :zvizdi
:lulz :bravo
Ma domi je stari mačak - koliko je samo cura naveo na linux, ne zna im se broj! :zvizdi
Jedna sa w7 sigurno nije problem :zamisljen

Re: čavrljanje 2.0

Postano: 08 svi 2014, 19:46
Postao/la domi
Dajte, dajte samo vi filajte :-D ;)