* [Comm] Злостный таймаут в gettimeofday()
@ 2014-01-14 15:40 crontab crontab
2014-01-14 15:49 ` Michael Shigorin
0 siblings, 1 reply; 9+ messages in thread
From: crontab crontab @ 2014-01-14 15:40 UTC (permalink / raw)
To: ALT Linux Community general discussions
Предыдущую проблему с запускными тормозами мозиллы и нетбинса решил благодаря
сизифовской рассылке, продолжаю расследование сетевых незадач, проявляющихся
в виде лютых тормозов.
strace -f wget www.любойсайт.любойдомен выдаёт вот чего:
Тыры-пыры...
gettimeofday({1389713555, 570444}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 4977) = 0 (Timeout)
...восемь дыры...
gettimeofday({1389713560, 554867}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 4998) = 0 (Timeout)
...но и это ещё не все...
gettimeofday({1389713565, 560821}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 4998) = 0 (Timeout)
...едем далее...
gettimeofday({1389713555, 570444}, NULL) = 0
poll([{fd=3, events=POLLIN}], 1, 4977) = 0 (Timeout)
...ещё много таймаутов, после которых искомое загружается.
Визуально всё это дело тормозится секунд на двадцать-двадцать пять (KDesktop 7), в живущей
в виртуалке шестёрке ничего подобного нет.
Примечательно, что единственное приложение, которое этого как будто бы не ощущает -
это хромиум. Чешу в затылке, так сказать.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Злостный таймаут в gettimeofday()
2014-01-14 15:40 [Comm] Злостный таймаут в gettimeofday() crontab crontab
@ 2014-01-14 15:49 ` Michael Shigorin
2014-01-14 16:04 ` crontab crontab
0 siblings, 1 reply; 9+ messages in thread
From: Michael Shigorin @ 2014-01-14 15:49 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Tue, Jan 14, 2014 at 07:40:11PM +0400, crontab crontab wrote:
> продолжаю расследование сетевых незадач, проявляющихся в виде
> лютых тормозов. [...] Визуально всё это дело тормозится секунд
> на двадцать-двадцать пять (KDesktop 7), в живущей в виртуалке
> шестёрке ничего подобного нет.
Это совершенно случайно не https://bugzilla.altlinux.org/29650?
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Злостный таймаут в gettimeofday()
2014-01-14 15:49 ` Michael Shigorin
@ 2014-01-14 16:04 ` crontab crontab
2014-01-14 16:10 ` Michael Shigorin
0 siblings, 1 reply; 9+ messages in thread
From: crontab crontab @ 2014-01-14 16:04 UTC (permalink / raw)
To: mike, ALT Linux Community general discussions
> Это совершенно случайно не https://bugzilla.altlinux.org/29650?
Если б знал - сказал бы, я ж не разрабочтик :)
Вот пакета i586-glibc-nss у меня точно нет - его нет и в репозитории (апт-гет, по крайней мере,
так говорит).
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Злостный таймаут в gettimeofday()
2014-01-14 16:04 ` crontab crontab
@ 2014-01-14 16:10 ` Michael Shigorin
2014-01-14 16:38 ` crontab crontab
2014-01-14 17:39 ` crontab crontab
0 siblings, 2 replies; 9+ messages in thread
From: Michael Shigorin @ 2014-01-14 16:10 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Tue, Jan 14, 2014 at 08:04:44PM +0400, crontab crontab wrote:
> Вот пакета i586-glibc-nss у меня точно нет - его нет и в
> репозитории (апт-гет, по крайней мере, так говорит).
Как тут подсказывают, chromium использует гуглоDNS,
так что с учётом характерного времени таймаута --
скорее всего, первый указанный в resolv.conf сервер
не отвечает; попробуйте проверить командами resolve/host
с ручным заданием nameserver.
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Злостный таймаут в gettimeofday()
2014-01-14 16:10 ` Michael Shigorin
@ 2014-01-14 16:38 ` crontab crontab
2014-01-15 7:17 ` Sergey
2014-01-14 17:39 ` crontab crontab
1 sibling, 1 reply; 9+ messages in thread
From: crontab crontab @ 2014-01-14 16:38 UTC (permalink / raw)
To: mike, ALT Linux Community general discussions
> Как тут подсказывают, chromium использует гуглоDNS,
> так что с учётом характерного времени таймаута --
> скорее всего, первый указанный в resolv.conf сервер
> не отвечает; попробуйте проверить командами resolve/host
> с ручным заданием nameserver.
Первый указанный в resolv.conf сервер - мой роутер, по dhcp раздающий сеть в квартире.
В нём вписан адрес ДНС провайдера (они почему-то не хотят делать dhcp), и описываемая
проблема возникает только в альте-семёрке.
resolve адреса возвращает без задержки.
Сейчас сравнил с конфигами шестёрки, работающей тут же, в виртуалбоксе - всё одинаковое.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Злостный таймаут в gettimeofday()
2014-01-14 16:38 ` crontab crontab
@ 2014-01-15 7:17 ` Sergey
2014-01-15 9:11 ` Anton Gorlov
0 siblings, 1 reply; 9+ messages in thread
From: Sergey @ 2014-01-15 7:17 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Tuesday 14 January 2014, crontab crontab wrote:
> В нём вписан адрес ДНС провайдера (они почему-то не хотят делать dhcp)
Вероятно потому, что dhcp - "комнатная" технология. Ничего хорошего,
в рамках большой сети, из этого не получается, как показывает практика
тех операторов, кто пробовал.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Злостный таймаут в gettimeofday()
2014-01-15 7:17 ` Sergey
@ 2014-01-15 9:11 ` Anton Gorlov
0 siblings, 0 replies; 9+ messages in thread
From: Anton Gorlov @ 2014-01-15 9:11 UTC (permalink / raw)
To: ALT Linux Community general discussions
PPPoE ещё веселее...
15.01.2014 11:17, Sergey пишет:
> On Tuesday 14 January 2014, crontab crontab wrote:
>
>> В нём вписан адрес ДНС провайдера (они почему-то не хотят делать dhcp)
> Вероятно потому, что dhcp - "комнатная" технология. Ничего хорошего,
> в рамках большой сети, из этого не получается, как показывает практика
> тех операторов, кто пробовал.
>
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Злостный таймаут в gettimeofday()
2014-01-14 16:10 ` Michael Shigorin
2014-01-14 16:38 ` crontab crontab
@ 2014-01-14 17:39 ` crontab crontab
2014-01-15 14:14 ` Mikhail Efremov
1 sibling, 1 reply; 9+ messages in thread
From: crontab crontab @ 2014-01-14 17:39 UTC (permalink / raw)
To: mike, ALT Linux Community general discussions
> Как тут подсказывают, chromium использует гуглоDNS,
Интересное кино. Прописал в resolv.conf гугловский dns 8.8.8.8, всё работает как надо, без тормозов.
Но как, Холмс?.. Оно понятно, что можно на этом и закончить, но хочется разобраться в причинах.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [Comm] Злостный таймаут в gettimeofday()
2014-01-14 17:39 ` crontab crontab
@ 2014-01-15 14:14 ` Mikhail Efremov
0 siblings, 0 replies; 9+ messages in thread
From: Mikhail Efremov @ 2014-01-15 14:14 UTC (permalink / raw)
To: community
On Tue, 14 Jan 2014 21:39:22 +0400 crontab crontab wrote:
> > Как тут подсказывают, chromium использует гуглоDNS,
>
> Интересное кино. Прописал в resolv.conf гугловский dns 8.8.8.8, всё работает как надо, без тормозов.
>
> Но как, Холмс?.. Оно понятно, что можно на этом и закончить, но хочется разобраться в причинах.
Что-то не так с DNS-сервером либо провайдера, либо вашего роутера,
очевидно.
--
WBR, Mikhail Efremov
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2014-01-15 14:14 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-14 15:40 [Comm] Злостный таймаут в gettimeofday() crontab crontab
2014-01-14 15:49 ` Michael Shigorin
2014-01-14 16:04 ` crontab crontab
2014-01-14 16:10 ` Michael Shigorin
2014-01-14 16:38 ` crontab crontab
2014-01-15 7:17 ` Sergey
2014-01-15 9:11 ` Anton Gorlov
2014-01-14 17:39 ` crontab crontab
2014-01-15 14:14 ` Mikhail Efremov
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git