Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Dec 2001 15:33:30 +0000
From:      Josef Karthauser <joe@tao.org.uk>
To:        Matthew Dillon <dillon@apollo.backplane.com>
Cc:        Alexander Haderer <alexander.haderer@charite.de>, freebsd-hackers@FreeBSD.ORG
Subject:   Re: FreeBSD performing worse than Linux?
Message-ID:  <20011228153330.A11251@tao.org.uk>
In-Reply-To: <200111302345.fAUNjLI27798@apollo.backplane.com>; from dillon@apollo.backplane.com on Fri, Nov 30, 2001 at 03:45:21PM -0800
References:  <20011128153817.T61580@monorchid.lemis.com> <15364.38174.938500.946169@caddis.yogotech.com> <20011128104629.A43642@walton.maths.tcd.ie> <5.1.0.14.1.20011130181236.00a80160@postamt1.charite.de> <200111302047.fAUKlT811090@apollo.backplane.com> <20011130231802.E99520@tao.org.uk> <200111302345.fAUNjLI27798@apollo.backplane.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--d9ADC0YsG2v16Js0
Content-Type: multipart/mixed; boundary="96YOpH+ONegL0A3E"
Content-Disposition: inline


--96YOpH+ONegL0A3E
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Nov 30, 2001 at 03:45:21PM -0800, Matthew Dillon wrote:
> :...
> :>     I am tracking it down now.
> :
> :Is this the same problem that I experience on ssh connections between
> :my 5.0-current laptop and my releng_4 server?  When I run an 'ls'
> :from the shell on large directories I get the response back block
> :delay block delay block.  I assumed that it was a problem with
> :-current.
> :
> :Joe
>=20
>     It sounds like the same problem.  In fact, I seem to recall observing
>     something very similar from my laptop while ssh'd into one of my
>     servers, but at the time I though it was a hicup in the wireless netw=
ork.
>     Now though I think it was this same issue.

Ok, at last, here's the tcpdumps from both ends.

On the client (genius.tao.org.uk -current) I 'ssh -p 23 transwarp'
and from there 'ls -l /usr/src'.  The tcpdump is from when I hit
return on the ls command.  The server (transwarp.tao.org.uk) is running
-stable.

Joe

--96YOpH+ONegL0A3E
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=ls-hang-client
Content-Transfer-Encoding: quoted-printable

Client side.
------------
15:28:09.819585 genius.tao.org.uk.kpop > transwarp.tao.org.uk.telnet: P 32:=
64(32) ack 33 win 33304 <nop,nop,timestamp 868399 152269076> (DF) [tos 0x10=
]=20
15:28:09.841939 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 33:=
65(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10=
]=20
15:28:09.845937 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 65:=
97(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10=
]=20
15:28:09.845987 genius.tao.org.uk.kpop > transwarp.tao.org.uk.telnet: . ack=
 97 win 33288 <nop,nop,timestamp 868402 152269835> (DF) [tos 0x10]=20
15:28:09.847937 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 97:=
129(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x1=
0]=20
15:28:09.849931 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 129=
:161(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x=
10]=20
15:28:09.849966 genius.tao.org.uk.kpop > transwarp.tao.org.uk.telnet: . ack=
 161 win 33288 <nop,nop,timestamp 868402 152269835> (DF) [tos 0x10]=20
15:28:09.851935 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 161=
:193(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x=
10]=20
15:28:09.853984 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 193=
:225(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x=
10]=20
15:28:09.854032 genius.tao.org.uk.kpop > transwarp.tao.org.uk.telnet: . ack=
 225 win 33288 <nop,nop,timestamp 868403 152269835> (DF) [tos 0x10]=20
15:28:09.855959 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 225=
:257(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x=
10]=20
15:28:09.857934 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 257=
:289(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x=
10]=20
15:28:09.857986 genius.tao.org.uk.kpop > transwarp.tao.org.uk.telnet: . ack=
 289 win 33288 <nop,nop,timestamp 868403 152269835> (DF) [tos 0x10]=20
15:28:09.859937 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 289=
:321(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x=
10]=20
15:28:09.861929 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 321=
:353(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x=
10]=20
15:28:09.861967 genius.tao.org.uk.kpop > transwarp.tao.org.uk.telnet: . ack=
 353 win 33288 <nop,nop,timestamp 868403 152269835> (DF) [tos 0x10]=20
15:28:09.863933 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 353=
:385(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x=
10]=20
15:28:09.865928 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 385=
:417(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x=
10]=20
15:28:09.865963 genius.tao.org.uk.kpop > transwarp.tao.org.uk.telnet: . ack=
 417 win 33288 <nop,nop,timestamp 868404 152269835> (DF) [tos 0x10]=20
15:28:09.867932 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 417=
:449(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x=
10]=20
15:28:09.869928 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 449=
:481(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x=
10]=20
15:28:09.869963 genius.tao.org.uk.kpop > transwarp.tao.org.uk.telnet: . ack=
 481 win 33288 <nop,nop,timestamp 868404 152269835> (DF) [tos 0x10]=20
15:28:09.871932 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 481=
:513(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x=
10]=20
15:28:09.873941 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 513=
:545(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x=
10]=20
15:28:09.873981 genius.tao.org.uk.kpop > transwarp.tao.org.uk.telnet: . ack=
 545 win 33288 <nop,nop,timestamp 868405 152269835> (DF) [tos 0x10]=20
15:28:09.875949 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 545=
:577(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x=
10]=20
15:28:09.877927 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 577=
:609(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x=
10]=20
15:28:09.877970 genius.tao.org.uk.kpop > transwarp.tao.org.uk.telnet: . ack=
 609 win 33288 <nop,nop,timestamp 868405 152269835> (DF) [tos 0x10]=20
15:28:09.879928 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 609=
:641(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x=
10]=20
15:28:09.881926 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 993=
:1025(32) ack 64 win 33304 <nop,nop,timestamp 152269835 868402> (DF) [tos 0=
x10]=20
15:28:09.881964 genius.tao.org.uk.kpop > transwarp.tao.org.uk.telnet: . ack=
 641 win 33304 <nop,nop,timestamp 868405 152269835> (DF) [tos 0x10]=20
15:28:10.881805 transwarp.tao.org.uk.telnet > genius.tao.org.uk.kpop: P 641=
:1057(416) ack 64 win 33304 <nop,nop,timestamp 152269939 868405> (DF) [tos =
0x10]=20
15:28:10.881904 genius.tao.org.uk.kpop > transwarp.tao.org.uk.telnet: . ack=
 1057 win 33096 <nop,nop,timestamp 868505 152269939> (DF) [tos 0x10]=20

--96YOpH+ONegL0A3E
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=ls-hang-server
Content-Transfer-Encoding: quoted-printable

Server side.
------------

15:28:18.228806 genius.kpop > transwarp.telnet: P 32:64(32) ack 33 win 3330=
4 <nop,nop,timestamp 868399 152269076> (DF) [tos 0x10]=20
15:28:18.249206 transwarp.telnet > genius.kpop: P 33:65(32) ack 64 win 3330=
4 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.253086 transwarp.telnet > genius.kpop: P 65:97(32) ack 64 win 3330=
4 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.253511 transwarp.telnet > genius.kpop: P 97:129(32) ack 64 win 333=
04 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.253659 transwarp.telnet > genius.kpop: P 129:161(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.253794 transwarp.telnet > genius.kpop: P 161:193(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.253926 transwarp.telnet > genius.kpop: P 193:225(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.254057 transwarp.telnet > genius.kpop: P 225:257(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.254200 transwarp.telnet > genius.kpop: P 257:289(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.254339 transwarp.telnet > genius.kpop: P 289:321(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.254472 transwarp.telnet > genius.kpop: P 321:353(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.254609 transwarp.telnet > genius.kpop: P 353:385(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.254740 transwarp.telnet > genius.kpop: P 385:417(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.254868 transwarp.telnet > genius.kpop: P 417:449(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.255002 transwarp.telnet > genius.kpop: P 449:481(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.255128 transwarp.telnet > genius.kpop: P 481:513(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.255256 transwarp.telnet > genius.kpop: P 513:545(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.255382 transwarp.telnet > genius.kpop: P 545:577(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.255519 transwarp.telnet > genius.kpop: P 577:609(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.255648 transwarp.telnet > genius.kpop: P 609:641(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.255775 transwarp.telnet > genius.kpop: P 641:673(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868399> (DF) [tos 0x10]=20
15:28:18.255864 genius.kpop > transwarp.telnet: . ack 97 win 33288 <nop,nop=
,timestamp 868402 152269835> (DF) [tos 0x10]=20
15:28:18.255955 transwarp.telnet > genius.kpop: P 673:705(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868402> (DF) [tos 0x10]=20
15:28:18.256084 transwarp.telnet > genius.kpop: P 705:737(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868402> (DF) [tos 0x10]=20
15:28:18.256223 transwarp.telnet > genius.kpop: P 737:769(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868402> (DF) [tos 0x10]=20
15:28:18.256351 transwarp.telnet > genius.kpop: P 769:801(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868402> (DF) [tos 0x10]=20
15:28:18.256479 transwarp.telnet > genius.kpop: P 801:833(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868402> (DF) [tos 0x10]=20
15:28:18.256607 transwarp.telnet > genius.kpop: P 833:865(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868402> (DF) [tos 0x10]=20
15:28:18.256734 transwarp.telnet > genius.kpop: P 865:897(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868402> (DF) [tos 0x10]=20
15:28:18.256884 transwarp.telnet > genius.kpop: P 897:929(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868402> (DF) [tos 0x10]=20
15:28:18.257011 transwarp.telnet > genius.kpop: P 929:961(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868402> (DF) [tos 0x10]=20
15:28:18.257138 transwarp.telnet > genius.kpop: P 961:993(32) ack 64 win 33=
304 <nop,nop,timestamp 152269835 868402> (DF) [tos 0x10]=20
15:28:18.258068 transwarp.telnet > genius.kpop: P 993:1025(32) ack 64 win 3=
3304 <nop,nop,timestamp 152269835 868402> (DF) [tos 0x10]=20
15:28:18.258221 transwarp.telnet > genius.kpop: P 1025:1057(32) ack 64 win =
33304 <nop,nop,timestamp 152269835 868402> (DF) [tos 0x10]=20
15:28:18.259834 genius.kpop > transwarp.telnet: . ack 161 win 33288 <nop,no=
p,timestamp 868402 152269835> (DF) [tos 0x10]=20
15:28:18.263824 genius.kpop > transwarp.telnet: . ack 225 win 33288 <nop,no=
p,timestamp 868403 152269835> (DF) [tos 0x10]=20
15:28:18.267818 genius.kpop > transwarp.telnet: . ack 289 win 33288 <nop,no=
p,timestamp 868403 152269835> (DF) [tos 0x10]=20
15:28:18.271817 genius.kpop > transwarp.telnet: . ack 353 win 33288 <nop,no=
p,timestamp 868403 152269835> (DF) [tos 0x10]=20
15:28:18.275817 genius.kpop > transwarp.telnet: . ack 417 win 33288 <nop,no=
p,timestamp 868404 152269835> (DF) [tos 0x10]=20
15:28:18.279815 genius.kpop > transwarp.telnet: . ack 481 win 33288 <nop,no=
p,timestamp 868404 152269835> (DF) [tos 0x10]=20
15:28:18.283817 genius.kpop > transwarp.telnet: . ack 545 win 33288 <nop,no=
p,timestamp 868405 152269835> (DF) [tos 0x10]=20
15:28:18.287837 genius.kpop > transwarp.telnet: . ack 609 win 33288 <nop,no=
p,timestamp 868405 152269835> (DF) [tos 0x10]=20
15:28:18.291734 genius.kpop > transwarp.telnet: . ack 641 win 33304 <nop,no=
p,timestamp 868405 152269835> (DF) [tos 0x10]=20
15:28:19.288745 transwarp.telnet > genius.kpop: P 641:1057(416) ack 64 win =
33304 <nop,nop,timestamp 152269939 868405> (DF) [tos 0x10]=20
15:28:19.291600 genius.kpop > transwarp.telnet: . ack 1057 win 33096 <nop,n=
op,timestamp 868505 152269939> (DF) [tos 0x10]=20

--96YOpH+ONegL0A3E--

--d9ADC0YsG2v16Js0
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (FreeBSD)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjwskMoACgkQXVIcjOaxUBa8igCgyfG2WHjRUR4K85j+hDLs79qw
iCoAnA09DyLsdJXa5IbfQdz3Mj2LyDik
=C7fa
-----END PGP SIGNATURE-----

--d9ADC0YsG2v16Js0--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011228153330.A11251>