Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Thread i Task, razlike i upotreba

[es] :: Pascal / Delphi / Kylix :: Thread i Task, razlike i upotreba

Strane: < .. 1 2 3

[ Pregleda: 6396 | Odgovora: 41 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Thread i Task, razlike i upotreba17.02.2017. u 14:19 - pre 87 meseci
Zapravo ja sam rekao da moze obicna AddtoLog funkcija koja se stiti sa CriticalSectionom, nema potrebe za TThreadList overheadom, ne bi nista ubrzao u odnosu na obican CS.
 
Odgovor na temu

tkaranovic
Tomislav Karanović
Beograd

Član broj: 220507
Poruke: 307



+18 Profil

icon Re: Thread i Task, razlike i upotreba17.02.2017. u 17:43 - pre 87 meseci
> Bi, bilo u koliko se metoda nalazi u worker therad-u, a u koliko je u main thread-u, glavna forma bi bila zamrznuta dok se ne izvrši. Možda u ovom primeru kod upisa u log fajl išlo bi brzo, i nebi se ni primetilo, al neke malo zahtevnije metode bi zahtevale malo više vremena.

Ovo je (formalno) tacno. Izgubio sam iz vida da koristis main thread.


> Napustio si program pre nego što su svi thread-ovi bili izvršeni, nije zaštićeno sa te strane, tako da bi ispisao svih 100 da je main thread ostao malo duže živ.

Niam ja startovao program nego u arhivi koju si poslao log fajl ima 60 linija.

Ovde mozes da cekas koliko hoces nece nikad biti 100 linija.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Thread i Task, razlike i upotreba

Strane: < .. 1 2 3

[ Pregleda: 6396 | Odgovora: 41 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.