eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingprocedura tworzenia programówRe: procedura tworzenia program w
  • Data: 2012-02-21 22:21:49
    Temat: Re: procedura tworzenia program w
    Od: Wojciech Jaczewski <w...@o...pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Andrzej Jarzabek wrote:

    >> Nie mogę w takim przypadku używać pthread_cond_timedwait, bo zamiast
    >> poczekać planowane np. 5 sekund, raz poczeka mi 0 sekund a raz 5 minut.
    >
    > Ale pthread_cond_timedwait nie jest po to, żeby odmierzać czas!

    To po co w takim razie jest tam czas jako argument? I po co w ogóle istnieje
    ta funkcja, skoro jest pthread_cond_wait?
    Po prostu chciałem użyć pthread_cond_timedwait zgodnie z jej przeznaczeniem:
    poczekaj na zdarzenie lub upływ czasu. I w moich warunkach - nie mogę.

    > Większa ilość wątków nie oznacza większej komplikacji - te wątki są
    > zresztą bardzo proste. A ponieważ - zwłaszcza jeśli się martwisz o
    > komplikację programu - masz to schowane za warstwą abstrakcji, to nie
    > robi to żadnej różnicy

    Do czasu, gdy nie pojawia się błąd - być może w zupełnie innej części,
    którego nie mogę wypatrzeć - wtedy nie mogę sobie na ślepo przyjąć
    założenia, że inne części, działające w innych wątkach są OK - w ramach
    szukania przyczyny błędu muszę zajrzeć także do nich. To, że zostało to
    schowane za warstwą abstrakcji wiele nie zmienia.

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: