-
Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: "R.e.m.e.K" <g...@d...null>
Newsgroups: pl.comp.programming
Subject: Re: asynchroniczne io ?
Date: Wed, 6 Jun 2012 19:55:25 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 20
Sender: hell@heaven
Message-ID: <8...@h...heaven>
References: <jql30e$hfc$1@inews.gazeta.pl> <g...@s...invalid>
<f9jvptmh582c$.dlg@hell.heaven> <jqo4vm$461$1@inews.gazeta.pl>
NNTP-Posting-Host: 89-75-115-216.dynamic.chello.pl
Mime-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
X-Trace: inews.gazeta.pl 1339005326 25839 89.75.115.216 (6 Jun 2012 17:55:26 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Wed, 6 Jun 2012 17:55:26 +0000 (UTC)
X-User: sha.kal
User-Agent: 40tude_Dialog/2.0.15.1pl
Xref: news-archive.icm.edu.pl pl.comp.programming:197688
[ ukryj nagłówki ]Dnia Wed, 06 Jun 2012 19:44:46 +0200, Wojciech Jaczewski napisał(a):
>>> W większości programów sieciowych do komunikacji z siecią używa się
>>> asynchronicznego IO. Zwis programu podczas czekania na odpowiedź
>>> serwera wydaje się dosyć słabym pomysłem, nie sądzisz?
>>
>> Imho raczej uzywa sie watkow, a tam moze byc polaczenie blokujace i nie
>> przeszkadza w normalnej pracy aplikacji.
>
> Rozwiązania na wątkach zwykle są znacznie gorsze: zużywają więcej zasobów,
> oraz wyraźnie komplikują program.
W dobie procesorow wielordzeniowych raczej wykorzystuja te zasoby lepiej. Co
do komplikacji to juz chyba sporo zalezy od przypadku i bibliotek uzywanych
do obslugi watkow. Choc oczywiscie trzeba wiedziec co sie robi i posiadanie
tej wiedzy mozna rowniez uznac za komplikacje ;-)
--
pozdro
R.e.m.e.K
Następne wpisy z tego wątku
- 06.06.12 20:12 Wojciech Jaczewski
- 06.06.12 20:15 alter amonu
- 07.06.12 12:46 Adam Wysocki
Najnowsze wątki z tej grupy
- Alg. kompresji LZW
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
Najnowsze wątki
- 2025-03-08 Cięcie wysokich tui
- 2025-03-08 Środa Wielkopolska => SAP FI/CO Konsultant wewnętrzny <=
- 2025-03-08 Prawo "gminne"
- 2025-03-08 Warszawa => Senior Recruiter <=
- 2025-03-08 Warszawa => Key Account Manager IT <=
- 2025-03-08 Najszybciej ładujące się samochody elektryczne
- 2025-03-07 AION przejety
- 2025-03-07 Warszawa => Data Engineer (Tech Leader) <=
- 2025-03-07 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-03-07 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-03-07 Gliwice => Business Development Manager - Network and Network Security
- 2025-03-07 Chiny-Kraków => Senior PHP Symfony Developer <=
- 2025-03-07 Gliwice => IT Expert (Network Systems area) <=
- 2025-03-07 Chiny-Kraków => Backend Developer (Node + Java) <=
- 2025-03-07 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS