[personal profile] robinbobin
Нудно писать каждый раз про идиотизм в виндовсе, но тут нужна помощь зала всемирного разума.

ситуация.

есть клиент-сервер аппликация. работают все как обычно через сокеты.
шо оказывается, что когда это запущено на 1 компутере и вяжутся друг с другом через localhost, t.e. 127.0.0.1, то скорость передачи около 40 кб/c (килобайт/c).

ладно. а вдруг это глюки программиста? запускаю из под виндуса wget http://localhost/test.zip теже 40 Кб.с

ладно. а вдруг это нтфс глючит? копирую фаром, все как надо, быстро..

перегружаюсь в линукс.

тотже апач, тотже тест.зип, тотже wget

скорость - 8 Mb/s (мегабайт/c)

понятно, шо проблема в ДНК TCP/IP windowsa,
но шо делать?

(мне кажется, что скорее всего что где-то внутри сендер после отравки всего буффера влетает на чтонибудь тира
WaitForSingleObject( hAngle, ОченьМногоМилисекунд)
а пока влетит, пока то-се, ресивер давно уже ответил, шо пакет получен, а тут как раз вейт и начинает ждать.
и ждет.
и так на каждом пакете...
)

так что можно делать в такой ситуации?
что гуглить?
или в сорсы виндуса (хи-хи) смотреть?
кстати, в спизденных сорсах есть тисипиайпи?
в какое коммунити захпостить?

Date: 2005-06-30 05:50 am (UTC)
From: [identity profile] alesha-ru.livejournal.com
кстати тоже интересуюсь.
тут на медни тестировал сервер на джаве, коннектился к нему через телнет на локалхост и уже замаялся искать причины тормозов в организации тредов - в конце концов поставил чтобы "эхо" печать и на "печать после обработки команды" писала текущее время. визуально между этими событиями задержка в телнете была секунд 5-10. Фактически же оказалось - одна милисекунда. то есть тормоза шли при передаче по сокету :(((
мож он через микрософт проксится у иих? :(

Date: 2005-06-30 07:17 am (UTC)
From: [identity profile] saui1.livejournal.com
:-)))))

Date: 2005-06-30 06:26 am (UTC)
From: [identity profile] robel.livejournal.com
а попробуй не доунлоадить, а аплоадить. друг рассказывал про те же 40кб,но говорил что при аплоаде крость нормальная. интересно что получится.

Date: 2005-06-30 01:22 pm (UTC)
From: [identity profile] robinbobin.livejournal.com
ok. v jom1 proverim

Date: 2005-06-30 06:26 am (UTC)
From: [identity profile] qth.livejournal.com
QoS удали :)

А если на одной машине, то как может быть тот же апач, когда с Windows в linux перегружаться?

Date: 2005-06-30 07:05 pm (UTC)
From: [identity profile] qth.livejournal.com
Я к тому что может и в апаче дело быть, они же по разному собирались. Попробуй любопытства ради zip вместо апача качать с какой-нибудь другой мелкой байды типа tinyweb или т.п.

Это не может быть TCP/IP стек, в локалке же мегабиты бегают только пыль столбом.

Date: 2005-06-30 09:20 pm (UTC)
From: [identity profile] robinbobin.livejournal.com
v localke taki da begaut.... te zhe programmy, a esli klienta i server na localhoste zapuskat. tormozit.

Date: 2005-06-30 01:22 pm (UTC)
From: [identity profile] robinbobin.livejournal.com
i kstati qos na moem winduse netu kak classa...

na ix v jom1 proverim, no...

Profile

robinbobin

December 2016

S M T W T F S
     1 2 3
45 6 7 8 910
1112 13 14 15 16 17
18192021 22 23 24
25262728293031

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 9th, 2025 05:08 am
Powered by Dreamwidth Studios