-
Data: 2020-06-10 07:50:04
Temat: Re: Embedded HTTP Server
Od: Tomasz Kaczanowski <k...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 09-06-2020 o 22:47, heby pisze:
> On 09/06/2020 22:23, Maciej Sobczak wrote:
>> [*] OK, osobne połączenia klienckie to fizycznie różne wątki. Ale da
>> się o tym nie myśleć, mogę specjalnie dla Ciebie dodać serializację
>> callbacków.
>
> Zaczynasz emulować model event-based. Za chwile pojawi się lock-free
> kolejka i już będziemy w domu.
>
>> Muteks jest potrzebny, jeśli masz powody, żeby robić sekcje krytyczne.
>> Tylko od Ciebie zależy, czy będziesz miał te powody.
>
> Nie. Jeśli mam event-based to nie mam powodów aby z powodu bibloteki
> robić coś ekstra.
>
>>> Mały muteksiak to duży kłopot w kilku przypadkach.
>> Ale zapomniałeś je opisać.
>
> Na przykład tam gdzie masz do czynienia z RT.
>
> Powiedzmy... piszesz soft do drukarki 3D sterujący wprost mechaniką.
> Wystawiasz w nim serwer www do sterowania. Mutexy są mało sensowne bo
> pracujesz nie dośc że w środowisku RT to jeszcze z masą przerwań o
> priorytetach wyższych niż switch kontekstu.
zaraz, zaraz... chcesz napisać, że na platformach wielocorowych nie
korzystasz z wątków?
Przecież to marnowanie wydajności.
--
http://kaczus.ppa.pl
Następne wpisy z tego wątku
- 10.06.20 08:09 heby
- 10.06.20 20:57 Maciej Sobczak
- 10.06.20 21:13 Maciej Sobczak
- 10.06.20 22:35 Maciej Sobczak
- 10.06.20 22:52 heby
- 10.06.20 22:54 heby
- 10.06.20 22:55 heby
- 23.06.20 09:33 Wojciech Muła
- 23.06.20 23:13 Maciej Sobczak
Najnowsze wątki z tej grupy
- 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??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
- Press Release - AEiC 2023, Ada-Europe Reliable Softw. Technol.
- Ada-Europe - AEiC 2023 early registration deadline approaching
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2023
- Ile cykli zajmuje mnożenie liczb 64-bitowych?
Najnowsze wątki
- 2024-05-12 app do udostepniania ekranu tel (obraz + audio) na ekran tv
- 2024-05-12 Smukły, długi ściągacz izolacji do kynaru
- 2024-05-12 Afera II LO w Nowym Sączu wypracowanie
- 2024-05-12 rezystor 3 omy 400W
- 2024-05-12 Dwukabinowy Citroen - dziwadło pod zabudowę spec
- 2024-05-12 Co oznacza Wi-Fi? - po prostu nic!
- 2024-05-11 Chess
- 2024-05-11 Chess
- 2024-05-11 Vitruvian Man - parts 7-11a
- 2024-05-11 Vitruvian Man - parts 7-11a
- 2024-05-11 Katowice => Administrator IT - Wirtualizacja i Konteneryzacja <=
- 2024-05-11 Poznań => Business Development Manager - obszar bezpieczeństwa IT <=
- 2024-05-11 Vitruvian Man - parts 1-6
- 2024-05-11 Vitruvian Man - parts 1-6
- 2024-05-11 Wrocław => Lider Serwisu/Programista PLC z językiem niemieckim <=