By default for Windows at least, Nagling is on. There are potential performance gains due to turning it off. What’s the downside of turning it off?
By default for Windows at least, Nagling is on. There are potential performance gains
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Suppose you do a
writeand send exactly one byte. And suppose tcphdr + iphdr are 40 bytes. This means you’re there’s more overhead than data.There’s no real “risk”. If your application does many small writes you’ll experience a lot more packets and a drop in efficiency (it shouldn’t translate into a drop in performance).