[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Help-smalltalk] Re: [feature] Performance degradation in TCP.Socket (fe
From: |
Robin Redeker |
Subject: |
[Help-smalltalk] Re: [feature] Performance degradation in TCP.Socket (feature request setsockopt for TCP_NODELAY) |
Date: |
Mon, 05 Nov 2007 03:36:10 -0700 |
Issue status update for
http://smalltalk.gnu.org/project/issue/119
Post a follow up:
http://smalltalk.gnu.org/project/comments/add/119
Project: GNU Smalltalk
Version: <none>
Component: Bindings (other)
Category: feature requests
Priority: normal
Assigned to: bonzinip
Reported by: elmex
Updated by: elmex
Status: patch
The patch enables TCP_NODELAY now for every socket flush as far
as I can see it. Is that intended?
The tcp delay, aka. nagles algorithm has it's applications and
disabling
it should be done only in special applications (eg. where low-latency
for is required) IMO.
So a more optional interface would be better I guess. Something like:
socket setTCPNoDelay: true/false
would be enough IMO.
"valueWithoutBuffering:" is ok, I guess, as additional feature.
The Socket>>#flush method in that patch does always use
valueWithoutBuffering.
I would probably introduce a new method with a more verbost name
instead,
something like flushWithoutTCPDelay :-)
The patch is ok, I would just make the functionality optional.
- [Help-smalltalk] [bug] Performance degradation in TCP.Socket, Robin Redeker, 2007/11/02
- Message not available
- Message not available
- [Help-smalltalk] Re: [bug] Performance degradation in TCP.Socket, Robin Redeker, 2007/11/03
- Message not available
- [Help-smalltalk] Re: [feature] Performance degradation in TCP.Socket (feature request setsockopt for TCP_NODELAY), Robin Redeker, 2007/11/03
- Message not available
- [Help-smalltalk] Re: [feature] Performance degradation in TCP.Socket (feature request setsockopt for TCP_NODELAY), Paolo Bonzini, 2007/11/05
- Message not available
- [Help-smalltalk] Re: [feature] Performance degradation in TCP.Socket (feature request setsockopt for TCP_NODELAY),
Robin Redeker <=
- Message not available
- [Help-smalltalk] Re: [feature] Performance degradation in TCP.Socket (feature request setsockopt for TCP_NODELAY), Paolo Bonzini, 2007/11/05
- Message not available
- [Help-smalltalk] Re: [feature] Performance degradation in TCP.Socket (feature request setsockopt for TCP_NODELAY), Robin Redeker, 2007/11/05
- Message not available
- [Help-smalltalk] Re: [feature] Performance degradation in TCP.Socket (feature request setsockopt for TCP_NODELAY), Paolo Bonzini, 2007/11/05