Skip to content

Avoid repeated call of write(2) system call#4

Open
shyouhei wants to merge 1 commit intosonots:masterfrom
shyouhei:master
Open

Avoid repeated call of write(2) system call#4
shyouhei wants to merge 1 commit intosonots:masterfrom
shyouhei:master

Conversation

@shyouhei
Copy link

Looking at strace(1) outputs, I found those TCPSocket#writes immediately resulted in write(2) system calls each time, which are HEAVY.

TCPSocket#write results in write(2) system call by default, and is
heavy.  One such call per a message is mandary, though anything more
than that are waste of time.  Lets just let the socket buffer things.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant