Question rapide, se demandant si quelqu'un savait quelle est la limite pour SO_RCVBUF sous Windows.valeur maximale pour SO_RCVBUF dans Windows?
6
A
Répondre
3
Au moins pour les piles de pré-Vista. Il serait limité par la disponibilité des pools non paginés, ce qui est un sujet totalement différent. Donc, vous pouvez le rendre assez grand, si vous voulez.
Avis non sollicité obligatoire: Si vous utilisez un tampon volumineux parce que vous recevez rarement, je rechercherais des E/S asynchrones avec des ports events/select/completion.
1
Basé sur this article, il semble que le maximum est 64K.
2
Je ne me souviens pas avec certitude, mais je crois que Windows prend en charge la fonction POSIX fpathconf()
avec l'option _PC_SOCK_MAXBUF
. Si oui, c'est exactement ce que vous cherchez. SO_RCVBUF dans winsock n'est pas limité par la taille de la fenêtre TCP.
Questions connexes
- 1. Valeur maximale de int dans ChucK
- 2. Nom d'utilisateur Windows longueur maximale
- 3. Requête SQL pour sélectionner tout sauf la valeur maximale
- 4. SQL: Sélectionnez la valeur maximale pour chaque clé unique?
- 5. windows mailslot taille maximale sur l'ordinateur local
- 6. Quelle est la valeur entière maximale dans Flex?
- 7. LINQ Query ou une procédure stockée pour retourner la valeur maximale indiquée dans une colonne
- 8. obtenir la valeur maximale en php (au lieu de mysql)
- 9. requête Linq sur la valeur maximale de 2 champs
- 10. Définition de la valeur maximale d'une colonne d'identité dans SQL SERVER 2005
- 11. l'attribut onclick de longueur maximale dans ie
- 12. Crystal Report Script Pour trouver le titre de la valeur maximale? (Simple Q!)
- 13. Méthode indépendante de la plate-forme pour obtenir la valeur maximale du flottant C++
- 14. SQL générique pour obtenir la valeur maximale tableau données et les noms de colonnes comme varchar
- 15. Taille maximale de l'index pour le tableau
- 16. Longueur maximale du tampon pour sendto?
- 17. Comment limiter la valeur maximale d'un champ numérique dans un modèle Django?
- 18. Comment trouver l'enregistrement dans un tableau qui contient la valeur maximale?
- 19. trouver la ligne avec une valeur maximale de id dans MySQL
- 20. Puis-je limiter la valeur maximale d'un contrôle NumericUpDown au lieu de spécifier une valeur dans sa propriété Maximum?
- 21. Quelle est la quantité maximale de RAM que je peux utiliser dans une boîte Windows?
- 22. Comment définir l'unité de transmission maximale (MTU) dans NS2?
- 23. Comment obtenir la valeur maximale "N'th Maximum" à partir d'une table dans MS SQL?
- 24. Flex 3 Set Valeur maximale et minimale de l'axe X dans le diagramme à barres
- 25. La durée maximale autorisée pour terminer l'authentification a été dépassée
- 26. Mémoire maximale qu'un processus .NET peut allouer
- 27. AVAudioRecorder: puissance maximale et moyenne
- 28. Répétition de fond maximale dans Google Chrome?
- 29. Quelle est la valeur de OPEN_EXISTING dans l'API Windows?
- 30. Existe-t-il une longueur maximale pour userPrincipalName dans Active Directory?
Je ne suis pas sûr que ce soit correct. Je le mets à des valeurs significativement plus grandes sans erreur. L'article que vous citez est plutôt ancien. – Matt