auto-tuning SND/REV buff size on MAC OS

avx_docs
liaogang 9 years ago
parent 87f96f873a
commit b664ca0321

@ -79,6 +79,7 @@ std::string getIpAddr(std::string &device) {
* @note adjust some default sock option for better performance
*/
void setOption(int sockfd) {
#if !defined(__APPLE__) && !defined(__OSX__)
int sendSize = FLAGS_sock_send_buf_size;
int recvSize = FLAGS_sock_recv_buf_size;
CHECK_GE(
@ -87,6 +88,8 @@ void setOption(int sockfd) {
CHECK_GE(
setsockopt(sockfd, SOL_SOCKET, SO_SNDBUF, &sendSize, sizeof(sendSize)),
0);
#endif
if (FLAGS_small_messages) {
int optval = 1;
CHECK_GE(

Loading…
Cancel
Save