ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Сеть под нагрузкой?
@ 2007-10-25 21:40 Alexei V. Mezin
  2007-10-25 22:45 ` Peter V. Saveliev
  0 siblings, 1 reply; 7+ messages in thread
From: Alexei V. Mezin @ 2007-10-25 21:40 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Что это? Запускается закачка файлов из локалки, скорость около 8-11 
Мб/с, и комп начинает замирать и выдавать вот такое в логи:

swapper: page allocation failure. order:1, mode:0x20
  [<b01044ba>] show_trace_log_lvl+0x5b/0x16d
  [<b0104b3a>] show_trace+0xf/0x11
  [<b0104c37>] dump_stack+0x15/0x17
  [<b01549ac>] __alloc_pages+0x285/0x296
  [<b0168761>] cache_alloc_refill+0x281/0x454
  [<b016899c>] __kmalloc+0x68/0x72
  [<b023b8b1>] __alloc_skb+0x53/0xfc
  [<b0268dfe>] tcp_collapse+0x122/0x2f8
  [<b026914a>] tcp_prune_queue+0x176/0x256
  [<b02693d3>] tcp_data_queue+0x1a9/0xa48
  [<b026b488>] tcp_rcv_established+0x719/0x7d5
  [<b02706ed>] tcp_v4_do_rcv+0x28/0x2ce
  [<b0272c28>] tcp_v4_rcv+0x8ff/0x947
  [<b025a3a8>] ip_local_deliver+0x16e/0x226
  [<b025a1fd>] ip_rcv+0x44f/0x48c
  [<b023f589>] netif_receive_skb+0x2fe/0x376
  [<b0240e7a>] process_backlog+0x7a/0xe7
  [<b024103b>] net_rx_action+0x92/0x17e
  [<b0122125>] __do_softirq+0x5a/0xbb
  [<b01221bc>] do_softirq+0x36/0x3a
  [<b01059c3>] do_IRQ+0x76/0x83
  [<b0103e9a>] common_interrupt+0x1a/0x20
DWARF2 unwinder stuck at common_interrupt+0x1a/0x20
Leftover inexact backtrace:
  [<b0101b1f>] default_idle+0x0/0x59
  [<b0101b50>] default_idle+0x31/0x59
  [<b0101c16>] cpu_idle+0x9e/0xb8
Mem-info:
DMA per-cpu:
cpu 0 hot: high 0, batch 1 used:0
cpu 0 cold: high 0, batch 1 used:0
cpu 1 hot: high 0, batch 1 used:0
cpu 1 cold: high 0, batch 1 used:0
DMA32 per-cpu: empty
Normal per-cpu:
cpu 0 hot: high 186, batch 31 used:184
cpu 0 cold: high 62, batch 15 used:56
cpu 1 hot: high 186, batch 31 used:173
cpu 1 cold: high 62, batch 15 used:60
HighMem per-cpu: empty
Free pages:        5620kB (0kB HighMem)
Active:192962 inactive:44756 dirty:29527 writeback:1809 unstable:0 
free:1405 slab:14541 mapped:29379 pagetables:642
DMA free:4056kB min:60kB low:72kB high:88kB lots:120kB active:5104kB 
inactive:2892kB present:16384kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 1007 1007
DMA32 free:0kB min:0kB low:0kB high:0kB lots:0kB active:0kB inactive:0kB 
present:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 1007 1007
Normal free:1564kB min:4028kB low:5032kB high:6040kB lots:8056kB 
active:766744kB inactive:176132kB present:1032128kB pages_scanned:0 
all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
HighMem free:0kB min:128kB low:128kB high:128kB lots:128kB active:0kB 
inactive:0kB present:0kB pages_scanned:0 all_unreclaimable? no
lowmem_reserve[]: 0 0 0 0
DMA: 2*4kB 0*8kB 1*16kB 2*32kB 2*64kB 0*128kB 1*256kB 1*512kB 1*1024kB 
1*2048kB 0*4096kB = 4056kB
DMA32: empty
Normal: 201*4kB 1*8kB 1*16kB 1*32kB 1*64kB 1*128kB 0*256kB 1*512kB 
0*1024kB 0*2048kB 0*4096kB = 1564kB
HighMem: empty
Swap cache: add 41, delete 41, find 0/0, race 0+0
Free swap  = 4008044kB
Total swap = 4008208kB
Free swap:       4008044kB
262128 pages of RAM
0 pages of HIGHMEM
3263 reserved pages
0 pages of BadRAM
162283 pages shared
0 pages swap cached
29527 pages dirty
1809 pages writeback
29379 pages mapped
14541 pages slab
642 pages pagetables


Кто виноват? Что делать?
Драйвер forcedeth, железо такое:
[alexei@threebears ~]$ lspci
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller 
(rev a3)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 
Audio Controller (rev a2)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller 
(rev f3)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller 
(rev f3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] 
Miscellaneous Control
01:00.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A 
IEEE-1394a-2000 Controller (PHY/Link)
01:01.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a)
01:01.1 Input device controller: Creative Labs SB Live! Game Port (rev 0a)
01:02.0 Multimedia video controller: Brooktree Corporation Bt878 Video 
Capture (rev 11)
01:02.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture 
(rev 11)
01:03.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX [Boomerang]
02:00.0 Mass storage controller: Silicon Image, Inc. SiI 3132 Serial ATA 
Raid II Controller (rev 01)
04:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E 
Gigabit Ethernet Controller (rev 19)
05:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600 
GT] (rev a2)


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] Сеть под нагрузкой?
  2007-10-25 21:40 [sisyphus] Сеть под нагрузкой? Alexei V. Mezin
@ 2007-10-25 22:45 ` Peter V. Saveliev
  2007-10-25 22:50   ` Alexei V. Mezin
  0 siblings, 1 reply; 7+ messages in thread
From: Peter V. Saveliev @ 2007-10-25 22:45 UTC (permalink / raw)
  To: alex783, ALT Linux Sisyphus discussions

В сообщении от Friday 26 October 2007 01:40:31 Alexei V. Mezin написал(а):
> Что это? Запускается закачка файлов из локалки, скорость около 8-11
> Мб/с, и комп начинает замирать и выдавать вот такое в логи:
<skip />

Версия ядра?

Это происходит на сервере? На клиенте?

-- 
Peter V. Saveliev

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] Сеть под нагрузкой?
  2007-10-25 22:45 ` Peter V. Saveliev
@ 2007-10-25 22:50   ` Alexei V. Mezin
  2007-10-26  9:31     ` Vyatcheslav Perevalov
  0 siblings, 1 reply; 7+ messages in thread
From: Alexei V. Mezin @ 2007-10-25 22:50 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Peter V. Saveliev пишет:
> В сообщении от Friday 26 October 2007 01:40:31 Alexei V. Mezin написал(а):
>> Что это? Запускается закачка файлов из локалки, скорость около 8-11
>> Мб/с, и комп начинает замирать и выдавать вот такое в логи:
> <skip />
> 
> Версия ядра?
> 
> Это происходит на сервере? На клиенте?
> 

[alexei@threebears ~]$ uname -r
2.6.18-wks-smp-alt2

Домашний комп, пытался по локалке скачать torrent. Скачалось удачно, но 
10 секунд передачи данных на скорости 10Мбайт/с прерывались 5 секундами 
тотального замедления всего компа.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] Сеть под нагрузкой?
  2007-10-25 22:50   ` Alexei V. Mezin
@ 2007-10-26  9:31     ` Vyatcheslav Perevalov
  2007-10-26 21:15       ` Alexei V. Mezin
  2007-10-31 17:46       ` Michael Shigorin
  0 siblings, 2 replies; 7+ messages in thread
From: Vyatcheslav Perevalov @ 2007-10-26  9:31 UTC (permalink / raw)
  To: alex783, ALT Linux Sisyphus discussions

В сообщении от 26 октября 2007 Alexei V. Mezin написал(a):
> Домашний комп, пытался по локалке скачать torrent. Скачалось удачно, но
> 10 секунд передачи данных на скорости 10Мбайт/с прерывались 5 секундами
> тотального замедления всего компа.

10 Мбайт/с - предельная скорость передачи данных по 100 Мбит сети, в которой 
кроме Вас и шлюза (за которым оооооочень толстый канал), больше никого нет. 
Поэтому 5-секундные паузы - видимо, для приведения скорости к реальной и 
сборки файла из фрагментов... ИМХО, в порядке вещей. Кстати, а что за 
комп-то?

-- 
Всего хорошего
		/vip

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] Сеть под нагрузкой?
  2007-10-26  9:31     ` Vyatcheslav Perevalov
@ 2007-10-26 21:15       ` Alexei V. Mezin
  2007-10-27 15:17         ` Gennadiy Redko
  2007-10-31 17:46       ` Michael Shigorin
  1 sibling, 1 reply; 7+ messages in thread
From: Alexei V. Mezin @ 2007-10-26 21:15 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Vyatcheslav Perevalov пишет:
> В сообщении от 26 октября 2007 Alexei V. Mezin написал(a):
>> Домашний комп, пытался по локалке скачать torrent. Скачалось удачно, но
>> 10 секунд передачи данных на скорости 10Мбайт/с прерывались 5 секундами
>> тотального замедления всего компа.
> 
> 10 Мбайт/с - предельная скорость передачи данных по 100 Мбит сети, в которой 
> кроме Вас и шлюза (за которым оооооочень толстый канал), больше никого нет. 

А черт его знает, что там за шлюз. Он на чердаке, я его не видел. Знаю 
только, что это какой-то управляемый коммутатор, на котором живет 
привязка портов по MAC-адресам. И эта железка вполне может быть 
гигабитная, так что 11Мб/с, которые мне показал апплет wmnd, могут быть 
вполне настоящими.

> Поэтому 5-секундные паузы - видимо, для приведения скорости к реальной и 
> сборки файла из фрагментов... ИМХО, в порядке вещей. 
Хм... А зачем при этом в логи писать то, что оно туда записало? Разве 
это не какая-то ошибка?

> Кстати, а что за 
> комп-то?

Athlon64 X2, то есть скорости должно хватить на дефрагментацию пакетов 
на лету.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] Сеть под нагрузкой?
  2007-10-26 21:15       ` Alexei V. Mezin
@ 2007-10-27 15:17         ` Gennadiy Redko
  0 siblings, 0 replies; 7+ messages in thread
From: Gennadiy Redko @ 2007-10-27 15:17 UTC (permalink / raw)
  To: alex783, ALT Linux Sisyphus discussions

Alexei V. Mezin пишет:
> Vyatcheslav Perevalov пишет:
>> В сообщении от 26 октября 2007 Alexei V. Mezin написал(a):
>>> Домашний комп, пытался по локалке скачать torrent. Скачалось удачно, но
>>> 10 секунд передачи данных на скорости 10Мбайт/с прерывались 5 секундами
>>> тотального замедления всего компа.
>> 10 Мбайт/с - предельная скорость передачи данных по 100 Мбит сети, в которой 
>> кроме Вас и шлюза (за которым оооооочень толстый канал), больше никого нет. 
> 
> А черт его знает, что там за шлюз. Он на чердаке, я его не видел. Знаю 
> только, что это какой-то управляемый коммутатор, на котором живет 
> привязка портов по MAC-адресам. И эта железка вполне может быть 
> гигабитная, так что 11Мб/с, которые мне показал апплет wmnd, могут быть 
> вполне настоящими.
> 
>> Поэтому 5-секундные паузы - видимо, для приведения скорости к реальной и 
>> сборки файла из фрагментов... ИМХО, в порядке вещей. 

Буфер винта сливает на винт из ОЗУ очередную порцию информации,
собранную из кусочков.
Выключите буферизацию в torrent-клиенте и тормоза станут
приятно-равномерными :)


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [sisyphus] Сеть под нагрузкой?
  2007-10-26  9:31     ` Vyatcheslav Perevalov
  2007-10-26 21:15       ` Alexei V. Mezin
@ 2007-10-31 17:46       ` Michael Shigorin
  1 sibling, 0 replies; 7+ messages in thread
From: Michael Shigorin @ 2007-10-31 17:46 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Fri, Oct 26, 2007 at 04:31:34PM +0700, Vyatcheslav Perevalov wrote:
> > Домашний комп, пытался по локалке скачать torrent. Скачалось
> > удачно, но 10 секунд передачи данных на скорости 10Мбайт/с
> > прерывались 5 секундами тотального замедления всего компа.
> 10 Мбайт/с - предельная скорость передачи данных по 100 Мбит
> сети, в которой кроме Вас и шлюза (за которым оооооочень
> толстый канал), больше никого нет.

Вообще-то 12.

> Поэтому 5-секундные паузы - видимо, для приведения скорости к
> реальной и сборки файла из фрагментов... ИМХО, в порядке вещей.

Да нет.

Стабильные 12 получались ещё примерно в 2002 на дохлых via c3
при нагрузочных тестах vsftpd и apache-1.3 на больших файлах.
Тесты были длинные.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2007-10-31 17:46 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-10-25 21:40 [sisyphus] Сеть под нагрузкой? Alexei V. Mezin
2007-10-25 22:45 ` Peter V. Saveliev
2007-10-25 22:50   ` Alexei V. Mezin
2007-10-26  9:31     ` Vyatcheslav Perevalov
2007-10-26 21:15       ` Alexei V. Mezin
2007-10-27 15:17         ` Gennadiy Redko
2007-10-31 17:46       ` Michael Shigorin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git