eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingEmbedded HTTP Server › Re: Embedded HTTP Server
  • Data: 2020-06-06 22:22:58
    Temat: Re: Embedded HTTP Server
    Od: heby <h...@p...onet.pl> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On 06/06/2020 20:42, Maciej Sobczak wrote:
    > Jak do tej pory częściej widziałem sensownie działające wątki (takie prawdziwe),
    niż sensownie działający stos TCP. I nie chodzi o bugi, tylko o dostępne API albo
    metodę obsługi. Więc priorytety są inne.

    OK, zwróć jednak uwagę na to że taki FreeRTOS może być kompilowany jako
    preemptive i cooperative.

    Ogólnie abstrakcja na wątki była by też przydatna, w końcu może ktoś
    będzie chciał zmienić bibliotekę wątków na inną, tak jak właśnie w
    FreeRTOS gdzie to nie jest ani win ani posix.

    Dodatkowo coroutines pozwalają na implementację czegoś z okolic
    "stackless" albo czegoś z okolic "event driven". Oba mają pewne zalety w
    embedded, ale maja też zalety w dużym programowaniu.

    Nak w trybie narzekania: brakuje bibliotek w logiką na cooroutines,
    nawet jesli te coroutines sa robione ręcznie, z maszyną stanów w środku
    i zwykłym return. Zazwyczaj wszelakie biblioteki starają się
    samodzielnie robić wątki albo wręcz robią while(foo) bar(); uważając że
    jak je ktoś wbudował to są najważniejsze ;)

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: