Re: Co je multithreading?

From: v.pospichal@post.cz
Date: 08. 03. 2000, 17:34 CET


Ahoj,

ja bych to doplnil, ze neni treba mit vice procesoru. Kdyz napriklad browsuji a mam 
soucasne otevrenych 20 oken a do kazdeho stahuji jinou stranku, zaroven stahuji postu 
a nekolik MP3 nebo EXE, provozuji multithreading. Velka vyhoda je ve vyuziti prenosove 
kapacity linky, kdy pri cekani na nektery server stahuji data z jineho serveru. Zajimave 
zejmena pri pouziti dial-up pripojeni, kdy klient plati za cas. 
Dale: nektere downloadery umi stahovat jeden soubor z vice mirroru soucasne (ruzne 
casti na stridacku dle zatizeni) a pak si je dokaze slozit do jednoho souboru. Myslim, ze 
to je odpoved na puvodni otazku.

Vlastik

> To funguje prblizne tak, ze ten downloader umi stahovat asi vic fajlu
> najednou a dela to tim zpusobem ze pro kazdej fajl spusti tzv. THREAD. v
> prekladu VLAKNO. je to kod, kterej bezi samostatne nezavisle na hlavnim
> programu. Tento zpusob psani programu ma velkou vyhodu na
> viceprocesorovych systemech, protoze thready muzou bezet na ruznych
> procesorech a tim se rapidne zvysi rychlost.
> 
> Lufi
> 
> > Ahoj,
> > muze mi nekdo prosim vysvetlit, co presne znamena multithreading u
> > downloaderu?

Ing. Vlastimil Pospichal 
mailto:vpospichal@iol.cz 
http://www.hoteldrnholec.cz 



This archive was generated by hypermail 2.1.2 : 04. 09. 2001, 00:29 CEST