eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingpytanie z mutexówRe: pytanie z mutexów
  • Data: 2013-06-23 02:47:08
    Temat: Re: pytanie z mutexów
    Od: Edek <e...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Dnia pięknego Sat, 22 Jun 2013 19:13:32 -0500, A.L. wyjmując peta
    oznajmił:

    > On Sat, 22 Jun 2013 23:06:56 +0000 (UTC), Edek
    > <e...@g...com> wrote:
    >
    >>Strona teoretyczna. Lubię te definicje "bycia podstawowym", "bycia
    >>słabszym" i inne teoretyczne konstrukcje.
    >>
    >>Dla programisty - takiego jak ja - podstawowe są mutex i condvar.
    >>Z nich można zrobić (prawie) wszystkie inne, w tym flagę test-and-set i
    >>semafor.
    >
    > Mozna zrobic semafor. A z semafora mozna zrobic wszystko inne. Wiec po
    > co mam schodzic ponizej semafora?
    >
    > W szczegolnosci panuje wsrod programistow pzrekonanie ze wszelkie
    > problemy wzajemnego wykluczania da sie rozwiazac mutexem. Czasami sie
    > nie da, to znaczy da sie w tym sensie ze najpierw zrobimy sobie semafor.

    Praktycznie mutex, condvar i licznik czyli składniki większości kolejek.

    > Mnie interesuje programowanie wielowatkowe, nazwijmy to, wysokiego
    > poziomu. Programowanie na poziomie mutexa i condvar to tak jak
    > programowanie w asemblerze.
    >
    > Pewnie ze w asemblerze mozna napisac wszystko. Tylko ze to jest dosyc
    > niewygodne

    Widziałem kiedyś implementację mutexa i condvar na podstawie unixowego
    semafora z IPC. Teoretycznie bardzo fajna, autorzy musieli wiedzieć
    że dzwonią i wszystko fajnie poza tym że wszystko udało im się
    ...zepsuć, a unikając sytuacji gdy lokalny guru ma być poprawiany przez
    kogo innego, tak jakby faktycznie ostał się w otoczeniu ktoś na tyle
    rozsądny, znaleźli inną wspaniałą bilbiotekę do wątków, której
    autorzy (!) właśnie ją spuścili w wartkim nurcie. Jest coś potwornego
    w zwrocie "kapitan opuszcza statek ostatni".

    --
    Edek

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: