Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Poprzednia wersja | Nowa wersja Both sides next revision | ||
sk2:sockets_concurrency [2022/11/07 22:03] jkonczak [epoll] |
sk2:sockets_concurrency [2023/11/09 12:08] jkonczak [Funkcje biblioteczne] |
||
---|---|---|---|
Linia 27: | Linia 27: | ||
Dłuższe porównanie: http://www.ulduzsoft.com/2014/01/select-poll-epoll-practical-difference-for-system-architects/ | Dłuższe porównanie: http://www.ulduzsoft.com/2014/01/select-poll-epoll-practical-difference-for-system-architects/ | ||
+ | <small>Od kilku lat trwają prace nad mechanizmem ''[[https://en.wikipedia.org/wiki/Io_uring|io_uring]]'', pozwalającym na wykonywanie jednocześnie wielu operacji na plikach. Mechanizm pozwala na przekazanie do kernela żądań wykonania konkretnych operacji, oraz oferuje funkcję do czekania na wykonanie jakiejś ze zleconych wcześniej operacji.</small> | ||
===== poll ===== | ===== poll ===== | ||