#173 sfcb: performance on persistent connections

Performance
closed-fixed
sfcb (1090)
3
2005-07-08
2005-07-08
No

Although not using cycles, the client response time is
worse than expected on persistant connections
(keepaliveTimeout > 0). This is caused by fragemented
server-to-client transmissions (blocks < MSS), which
obviously hurts the scheduling of the client.The
relative performance loss is especially noticeable on
local connections (big MSS).

Discussion

  • Viktor Mihajlovski

    Logged In: YES
    user_id=1198711

    Fixed by wrappering the socket in a buffered stdio stream
    for the plain socket case. Adding buffered BIO for the SSL
    write operations.

     
  • Viktor Mihajlovski

    • status: open --> closed-fixed
     

Log in to post a comment.