Ça a l'air très intéressant io_uring. Les premières fois que j'en ai entendu parler, c'était surtout pour en vanter les performances et j'ai cru que ça se limitait aux applications qui font des read/write de façon très intensive, et donc pas très intéressant pour moi.
J'ai appris très récemment que l'usage était beaucoup plus large et que ça permet de faire une grande variété d'appels systèmes de façon complètement asynchrone, et ça m'intéresse beaucoup plus. Mais je n'ai pas encore appris à m'en servir.
Dans le cas du spawn, les avantages io_uring semblent également dépasser le simple gain de vitesse.
# Attention, c'est pas récent
Posté par Glandos . Évalué à 4 (+2/-0).
L'article initial a été rédigé en 2017 et mis à jour jusqu'en juillet 2023.
Et c'est quand même un monde qui évolue, comme l'utilisation de io_uring pour posix_spawn: https://lwn.net/Articles/908268/
[^] # Re: Attention, c'est pas récent
Posté par Clément V . Évalué à 1 (+0/-0).
Ça a l'air très intéressant io_uring. Les premières fois que j'en ai entendu parler, c'était surtout pour en vanter les performances et j'ai cru que ça se limitait aux applications qui font des read/write de façon très intensive, et donc pas très intéressant pour moi.
J'ai appris très récemment que l'usage était beaucoup plus large et que ça permet de faire une grande variété d'appels systèmes de façon complètement asynchrone, et ça m'intéresse beaucoup plus. Mais je n'ai pas encore appris à m'en servir.
Dans le cas du spawn, les avantages io_uring semblent également dépasser le simple gain de vitesse.
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.