Je développe un protocole de messagerie actif pour le calcul parallèle qui remplace TCP/IP. Mon but est de diminuer la latence d'un paquet. Comme l'environnement est un LAN, je peux remplacer TCP/IP par un protocole plus simple pour réduire la latence des paquets. Je n'écris aucun pilote de périphérique et j'essaye juste de remplacer la pile TCP/IP avec quelque chose de plus simple. Maintenant, je voulais éviter la copie des données d'un paquet de l'espace utilisateur à l'espace noyau et vice-versa. J'ai entendu parler du mmap(). Est-ce le meilleur moyen de le faire? Si oui, ce sera bien si vous pouvez donner des liens vers des exemples. Je suis un débutant linux et je vous remercie de votre aide .. Merci ...Eviter la copie de données entre l'espace utilisateur et l'espace noyau et vice-versa
Merci, Bala
Si vous êtes un "débutant linux", j'y penserais à deux fois avant d'essayer de remplacer TCP/IP par quelque chose de "plus simple". Même sur un réseau local, ne supposez pas que vous pouvez vous passer de fonctionnalités telles que les sommes de contrôle et les retransmissions. –
ya .. mais j'apprends linux et espère faire ce projet. Vos suggestions sont les bienvenues ... – bala1486