LINUX.ORG.RU
ФорумTalks

[12309]тест

 


0

0

сначала
dd if=/dev/zero of=111 bs=1G count=3
и смотрим за системой - тормозит ли и насколько сильно
потом
echo 3 > /proc/sys/kernel/io_delay_type
и тоже самое
dd if=/dev/zero of=111 bs=1G count=3
смотрим за системой - тормозит ли и насколько сильно
отписываемся в каком случае лучше + железо

★★★★

Без разницы:

max@nix:~/
% uname -a
Linux nix 2.6.32-5-686 #1 SMP Tue Jun 1 04:59:47 UTC 2010 i686 GNU/Linux
max@nix:~/
% lspci
00:00.0 Host bridge: ATI Technologies Inc Radeon Xpress 200 Host Bridge (rev 01)
00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:11.0 IDE interface: ATI Technologies Inc IXP SB400 Serial ATA Controller (rev 80)
00:12.0 IDE interface: ATI Technologies Inc IXP SB400 Serial ATA Controller (rev 80)
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80)
00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 82)
00:14.1 IDE interface: ATI Technologies Inc IXP SB400 IDE Controller (rev 80)
00:14.2 Audio device: ATI Technologies Inc IXP SB4x0 High Definition Audio Controller (rev 01)
00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80)
00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev 80)
01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress 200]
02:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
% cat /proc/cpuinfo | grep model\ name | uniq
model name      : Intel(R) Pentium(R) 4 CPU 3.20GHz
Begemoth ★★★★★
()

А может всё-таки оно тормозит тупо от заполнения всей оперативки на машинах с <=1GiB памяти и не тормозит на машинах с большим числом памяти?

Yareg ★★★
()
Ответ на: комментарий от Yareg

А может всё-таки оно тормозит тупо от заполнения всей оперативки на машинах с <=1GiB памяти и не тормозит на машинах с большим числом памяти?

На 2G тоже колом встаёт.

Ximen ★★★★
()

Разницы особой нет. Тормозит ощутимо, но совсем не замораживается, работать можно. Учитывая древненькое железо, всё более-менее нормально.
Ядро — 2.6.34 с патчсетом pf (то бишь BFS и BFQ наличествуют), корень на рейзере, процессор — Celeron 2.8 GHz.
Кстати, благодаря dd коньки сходят с ума: http://img833.imageshack.us/img833/9648/dd300.png

dogbert ★★★★★
()

Ах да, оперативка — 1.25 Гб, свапа нет.

dogbert ★★★★★
()

Тормозит в обоих случаях, интерфейс отзывается по минуте. памяти 2Гб, хард ноутбучный.

00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
Linux nautilus 2.6.34.1 #1 SMP PREEMPT Fri Jul 9 13:25:22 MSD 2010 x86_64 Intel(R) Core(TM)2 Duo CPU     T8100  @ 2.10GHz GenuineIntel GNU/Linux
Unnamed_Hero ★★★
()

> bs=1G

Оно копирует 1 гб в оперативную память, которой у меня всего 1 гб. Эта хрень и без всяких 12309 будет тормозить у большинства пользователей.

PolarFox ★★★★★
()

Я правильно понимаю, что эта ошибка неисправимая - в смысле нужно пол-Линукса переписывать что бы ее исправить? Да?

the_warlick
()
Ответ на: комментарий от PolarFox

>> bs=1G

Оно копирует 1 гб в оперативную память, которой у меня всего 1 гб. Эта хрень и без всяких 12309 будет тормозить у большинства пользователей.


как бы у нас тут речь идет не просто о тормозах, а о нездоровых тормозах - мышка липнет к экрану, звук дребезжит, пинг прерывается итп, на нормальной системе такого нет даже если сильно не хватает памяти и люто свопитса

theurs ★★
()

Cel2000/1024M
Linux lyset-main 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28 13:27:30 UTC 2010 i686 GNU/Linux:
Было: небольшое подтормаживание, пару раз запнулся курсор.
Стало: никаких тормозов не замечено.

lyset ★★★
()
Ответ на: комментарий от thrall

>OOM killer убьет скорее всего того кто захавал больше всего памяти, а это вряд ли будет dd :)
он убивает наиболее молодых голодных до памяти :)

megabaks ★★★★
() автор топика
Ответ на: комментарий от stevejobs

>>в чем же толщина?

Сохраняешь в фотошопе...

megabaks ★★★★
() автор топика
Ответ на: комментарий от lyset

Cel1400(Tualatin)/256M
Linux home-desktop 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 i686 GNU/Linux
Было: лёгкое подтормаживание, запинается курсор.
Стало: курсор не запинается.

lyset ★★★
()

Первый случай: подскочило использование ОЗУ (swappiness=60, но swap не забился). Тормозит отрисовка iceweasel, музыка xmms2 играет, курсор мыши двирается нормально.
Второй случай: то же самое. Может быть, чуть-чуть быстрее.

Ядро: Linux deb-notebook 2.6.32-5-686 #1 SMP Tue Jun 1 04:59:47 UTC 2010 i686 GNU/Linux
Железо: 00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)

AITap ★★★★★
()
Ответ на: комментарий от Gordon01

>Какой софт используете на этом компьютере?
Xubuntu 10.04. Однако, не устраивает - слишком прожорлива. Буду тюнинговать.
А ранее замечательно работали дистры на LXDE, типа Runtu Office pro и Lubuntu.

lyset ★★★
()

Юзаю 3 по дефолту - загрузки процессора почти не было, но система в полуобморочном состоянии с нехилыми задержками.

Поиграл с опциями - то же самое.

Linux localhost.wifi-hotspot.mirea.ru. 2.6.35-rc6-zen1+ #24 ZEN SMP PREEMPT Mon Jul 26 11:13:04 MSD 2010 x86_64 Intel(R) Core(TM) i5 CPU M 430 @ 2.27GHz GenuineIntel GNU/Linux
bfs, noop, i5-430M, 3 гига оперы, swappiness=10

p.s. в реальной жизни такого ни разу не ловил даже при полной загрузке на систему.

00:1f.2 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller (rev 05)

devl547 ★★★★★
()

Обновитесь уже до 2.6.35. Вот я сейчас пишу, а у меня в фоне копируется 50 гигов этой вашей командой. И никаких тормозов.

При этом:

aceler@aceler-desktop:/mnt/disk/home$ cat /proc/sys/kernel/io_delay_type 
1
aceler@aceler-desktop:/mnt/disk/home$ uname -a
Linux aceler-desktop 2.6.35-12-generic #17~lucid1-Ubuntu SMP Fri Jul 23 21:54:38 UTC 2010 x86_64 GNU/Linux
aceler@aceler-desktop:/mnt/disk/home$ lspci | grep IDE
00:09.0 IDE interface: nVidia Corporation MCP65 IDE (rev a1)
00:0a.0 IDE interface: nVidia Corporation MCP65 SATA Controller (rev a3)

На 32-м ядре тормозило изрядно.

Aceler ★★★★★
()

>/proc/sys/kernel/io_delay_type

а что там должно быть по дефолту? а то с тройкой тормоза вообще переходят всяческие мыслимые границы

Fracta1L
()
Ответ на: комментарий от pevzi

>Хм, вы как бы намекаете на то, что баг исправлен? (:

Судя по тональности, он нас троллит.

З.Ы. Дома обновлюсь, пусть потом отвечает за базар:))

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

> Судя по тональности, он нас троллит.
Эм, что-то мой тролледетектор не реагирует.

Дома обновлюсь, пусть потом отвечает за базар

Отпишись как чо (:

pevzi ★★★★★
()
Ответ на: комментарий от Aceler

А вот хрена. тест, описанный в топике профейлил на 2.6.35-rc6. Aceler, ты меня заставил ядро без дела скомпилять!:)

З.Ы. с io_delay_type 3 то же самое.

ICH10R, Core 2 Duo E8600.

Pavval ★★★★★
()

А что будет если вместо записать в файл 1 или любое другое число.

З.Ы. Почти одинаково, но с 3 немного сильней тормоза.

Chubakur ★★
()
Ответ на: комментарий от Aceler

Сначала осилю прочитать весь тред 12309, а потом мож отпишу. Пока прочитал 100 сообщений и появилось желание создать новый баг, в котором бы обсуждались только мои проблемы. Как-то дочитаю все и подумаю, как лучше.

Pavval ★★★★★
()
Ответ на: комментарий от Chubakur

туда пролезут только 4 варианта - 0,1,2,3

megabaks ★★★★
() автор топика

uname -p ; lspci |grep SATA Intel(R) Pentium(R) Dual CPU T3200 @ 2.00GHz 00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 04)

в обоих случаях замедление работы никапли не напрягало в первом загрузка проца была порядка (70% (правда вроде emerge -uNDpv world выполнялся тогда же) во втором загрузка <5%.

qnikst ★★★★★
()
Ответ на: комментарий от megabaks

чтобы было без вроде на другом компьютере: тут в обоих случаях всё грустно, причём во втором тормозило сильнее.

Linux qnikst 2.6.34-gentoo-r1 #8 SMP Wed Jul 14 22:03:23 MSD 2010 x86_64 Intel(R) Core(TM)2 Duo CPU E7400 @ 2.80GHz GenuineIntel GNU/Linux

00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller

qnikst ★★★★★
()

dd: запись «111»: На устройстве кончилось место

В начале была небольшая задумчивость и всё.

darkshvein ☆☆
()

Потестировал на разных ядрах из kernel-ppa.
Лучше всего себя показало ядро

Linux 2.6.34-5-generic #14~lucid1-Ubuntu SMP Thu Jun 3 14:51:20 UTC 2010 x86_64 GNU/Linux

Железо

H/W path     Device  Class       Description
============================================
                     system      Computer
/0                   bus         Motherboard
/0/0                 memory      1881MiB System memory
/0/1                 processor   Mobile AMD Sempron(tm) Processor 3600+
/0/100               bridge      RS690 Host Bridge
/0/100/1             bridge      RS690 PCI to PCI Bridge (Internal gfx)
/0/100/1/5           display     RS690M [Radeon X1200 Series]
/0/100/4             bridge      ATI Technologies Inc
/0/100/4/0   wlan0   network     AR5001 Wireless Network Adapter
/0/100/6             bridge      RS690 PCI to PCI Bridge (PCI Express Port 2)
/0/100/7             bridge      RS690 PCI to PCI Bridge (PCI Express Port 3)
/0/100/7/0   eth0    network     RTL8101E/RTL8102E PCI Express Fast Ethernet controller
/0/100/12            storage     SB600 Non-Raid-5 SATA
/0/100/13            bus         SB600 USB (OHCI0)
/0/100/13.1          bus         SB600 USB (OHCI1)
/0/100/13.2          bus         SB600 USB (OHCI2)
/0/100/13.3          bus         SB600 USB (OHCI3)
/0/100/13.4          bus         SB600 USB (OHCI4)
/0/100/13.5          bus         SB600 USB Controller (EHCI)
/0/100/14            bus         SBx00 SMBus Controller
/0/100/14.1          storage     SB600 IDE
/0/100/14.2          multimedia  SBx00 Azalia (Intel HDA)
/0/100/14.3          bridge      SB600 PCI to LPC Bridge
/0/100/14.4          bridge      SBx00 PCI to PCI Bridge
/0/101               bridge      K8 [Athlon64/Opteron] HyperTransport Technology Configuration
/0/102               bridge      K8 [Athlon64/Opteron] Address Map
/0/103               bridge      K8 [Athlon64/Opteron] DRAM Controller
/0/104               bridge      K8 [Athlon64/Opteron] Miscellaneous Control
/1           scsi6   storage     
/2           scsi7   storage     
/3           scsi8   storage   
zensey
()
Ответ на: комментарий от zensey

На ядре 2.6.35 в моем случае баг все же проявляется.
Так что буду пока сидеть на 34-ом.

zensey
()

хм...действительно неуловимый баг-то :)
и в основном «echo 3 > /proc/sys/kernel/io_delay_type » помогает на интел-чипах...

megabaks ★★★★
() автор топика
Ответ на: комментарий от k0l0b0k

+1

00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)

crusader ~ # cat /proc/meminfo | grep MemTotal MemTotal: 2584328 kB crusader ~ # uname -a Linux crusader 2.6.34-zen1 #1 ZEN SMP Thu Jul 29 10:27:43 EEST 2010 i686 Intel(R) Core(TM)2 CPU T5600 @ 1.83GHz GenuineIntel GNU/Linux

ZuBB ★★★★★
()
Ответ на: комментарий от anon_666

>>в Linux похожая техника блокировки «Big Kernel Lock» далека от избавления

Насколько это верно/актуально?


Big kernel lock существует до сих пор, хотя его уже давно заменяют отдельными локами меньшего размера. И я уверен, что к дисковому IO он уже давно не имеет отношения.

Pavval ★★★★★
()
Ответ на: комментарий от Pavval

где я написал что ВСЕМ помогает?
вот и нефиг раскидываться корнеплодами

megabaks ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.