Date: Wed, 22 Jun 2011 13:40:28 +0900 From: Kazuya Goda <gockzy@gmail.com> To: soc-status@freebsd.org Subject: [status report] RPS/RFS #week4 Message-ID: <BANLkTi=GSrdsqyxsKAJbwhiL_NgbFLgcrA@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi, The goal of my project is to implement RPS/RFS on FreeBSD. RPS solves the problem of mono-queue NIC which can't distribute packets across multiple processors. This week status : Since last week, I have had TCP connection problem. 500 clients send connection request , about 400 clients connection established is failed. I used iperf for benchmark.Watching netstat output, I found listen queue is overflow. This overflow was caused by backlog which is listen() system call arguments. Backlog is set to 5 on iperf, but it's too small. I change value of backlog to 128, listen queue doesn't overflow. Next week: * Benchmark test Regards, Kazuya Goda
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BANLkTi=GSrdsqyxsKAJbwhiL_NgbFLgcrA>