Forum Linux.général Exemple pour IORING_OP_OPENAT et autre sur io_uring/epoll

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
3
août
2020

Bonjour,

Je travail sur https://github.com/Confiared/fastcgicdn (GPL3), j'utilise epoll.
- Je cherche un maximum de performance (surtout avec le cache, open()/read()/close())
- Rien en bloquant, tout en asynchrone

Les points suivant me géne:
- La résolution DNS de Curl est t'elle async?
- open()/close() sont synchrone
- Je ne trouve pas d'exemple pour utiliser io_uring pour les fichiers avec IORING_OP_OPENAT pour désynchroniser open/close.
- io_uring viens remplacer epoll ou s'utilise en parallèle?

Cordialement,

  • # Commentaire supprimé

    Posté par  . Évalué à 1. Dernière modification le 22 août 2020 à 10:56.

    Ce commentaire a été supprimé par l’équipe de modération.

    • [^] # Commentaire supprimé

      Posté par  . Évalué à 1. Dernière modification le 22 août 2020 à 10:56.

      Ce commentaire a été supprimé par l’équipe de modération.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.