eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingjak napisać szybki programRe: jak napisać szybki program
  • Data: 2009-05-18 20:44:55
    Temat: Re: jak napisać szybki program
    Od: Maciej Sobczak <s...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On 18 Maj, 13:47, Jędrzej Dudkiewicz <j...@g...com>
    wrote:
    > Maciej Sobczak wrote:

    > > Nadal chciałbym wiedzieć dlaczego.
    >
    > Ponieważ dane są pobierane równolegle z wykonaniem programu.

    Pod warunkiem, że program ma coś do zrobienia co nie wymaga czekania
    na te dane.
    Czyli mówimy *w ogólności* o wykorzystaniu *współbieżności* w celu
    lepszego wykorzystania zasobów.

    Wszystko się zgadza, ale współbieżność jest znacznie szerszym pojęciem
    od asynchronicznego I/O - w szczególności go nie wymaga.

    Porada miała dobre intencje, ale była źle wyrażona. Przyśpieszenie
    programu nie bierze się z asynchronicznego I/O, tylko z właściwego
    posłużenia się współbieżnością. Różnica pojęciowa jest ogromna, bo
    sama naiwna zamiana "zwykłego" I/O na asynchroniczne kompletnie nic
    nie daje, jeśli nie przygotuje się całego programu pod tą okoliczność.

    Już lepiej zmienić HDD na SDD - i to by była najprostsza porada w
    temacie szybkości I/O. ;-)

    --
    Maciej Sobczak * www.msobczak.com * www.inspirel.com

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: