LINUX.ORG.RU
ФорумTalks

[похороникс] ААаааааа! В диком виде обнаружен 12309-капец! Апдейтитесь кто может!


0

1

http://www.phoronix.com/scan.php?page=article&item=linux_2637_video&num=1

Для Ъ: патчик на двести строк уменьшает латентность ядра на десктопе в среднем в 60 раз. Линус, что характерно, одобряе. Это просто праздник какой-то.

Собсна патч: http://marc.info/?l=linux-kernel&m=128978361700898&w=2

Накладывать на ядро из гита, собирать, тешиться.

★★★★★

Ответ на: комментарий от daemonpnz

> Кстати, make -j20 это лишь один из способов вызвать данный баг. Для этого может быть использован dd, например.

а еще мы пытались чесать нос правой пяткой, но выходило очень неудобно. создатель человеческой анатомии - ламер и идиот

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

Какая разница чем создавать большую нагрузку на проц?!

Тебя ж никто не заставляет компилить в 20 потоков, компиль в 4 и радйся жизни.

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

> Какая разница чем создавать большую нагрузку на проц?!

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

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

И да, у меня при торрентах запущенных htop показывает большую IO нагрузку проца.

Ожидание ввода/вывода - это нагрузка? Торренты, кстати, сами по себе тормозные - на 100 Мбитах тупят безбожно.

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

>В арче уже есть?

В арче 36 ядро-то до сих пор в тестинге :)

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

Ага, а как только веселые индусы в ядре опять откроют 12309, будет весело

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

> однако, торрент качать и смотреть 720р уже можно.

Типа шутка?
Качаю, раздаю круглые сутки (канал 48мбит, загружен на 100%) и смотрю 1080 без тормозов
Компу 3 года.
ЧЯДНТ?!!

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

качество работы системы зависит не только от ширины канала и старости компа //КЭП

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

> а шо реквестировать то? или сделать patch -p1 < desktop.patch в /usr/src/linux большая проблема для гентушника,

у меня 26-е, я сомневаюсь, что на него патч накатится.

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

root@vladimir-malyk:~# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP] Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8235 PCI Bridge
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200 Ultra] (rev a1)

32bit

root@vladimir-malyk:~# uname -a
Linux vladimir-malyk 2.6.35-22-generic #35-Ubuntu SMP Sat Oct 16 20:36:48 UTC 2010 i686 GNU/Linux

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

ubuntu 10.10? Тогда сорри, не смогу собрать, потому что потом будут косяки с модулями. У меня 10.04.

KPSS
()
Ответ на: комментарий от VladimirMalyk

Вообще для ленивых:

cd /usr/src

tar -xvjpf linux-2.6.36.tar.bz2

cd linux-2.6.36

cat <patch> | patch -p1

make oldconfig, там выбираешь Automatic process group scheduling - y, даже makeconfig необязательно.

make-kpkg --initrd kernel_image kernel_headers

потом по полученным пакетам dpkg --install linux-*

update-initramfs -v -c -k '2.6.36'

update-grub2

Список нехватающих установленных пакетов гляньте тут: http://zen-kernel.org/tutorials/distribution-specific-installation/debian-ubu...

У меня почему-то не открывается сайт.

KPSS
()
Ответ на: комментарий от ananas

Смысл в том что у меня обновляется мир, а я при этом смотрю BDRemux'ы и у меня ниче не тормозит.

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

>Смотри новость на главной Pavval тестил с dd.

Угу.

Pavval ★★★★★
()

Тройной фейспальм в прыжке с разворотом.

Deleted
()
Ответ на: комментарий от derlafff

>однако, торрент качать и смотреть 720р уже можно.

Это можно даже на моей допотопной машинке.

Deleted
()

СамизнаетеКТО капец? Шучу, шучу.

vertexua ★★★★★
()

К сожалению патч не запускает процессы в параллельных мирах. Так что «конпелять фтыкая онеме» наверное можно, но только срок такой «конпеляции» изменится с «дохрена» на «дохряна» в степени бл#ааааа!

iBliss
()
Ответ на: комментарий от derlafff

>теперь и на моей.

А что за машинка? Просто, казалось бы, что может быть хуже старенького семпрона.

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

> теоретик?

Суровый практик. Латентность десктопа благодаря чему увеличилась?

Не торопись с ответом - учи матчасть.

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

я тебя разочарую
матчасть знаю не хуже тебя точно
а вот латентность *при обычном использовании компа* стала даже хуже чем с bfs

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

>А как быть тем, у кого своп отключен? Им уже ничего не поможет?

Ну почему, эфтаназия, например, поможет.

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

Латентность десктопа благодаря чему увеличилась?

Не торопись с ответом - учи матчасть.

without autogroup

desktop megabaks # mount -t tmpfs tmpfs -o size=2200M /var/tmp/portage
desktop megabaks # free -m
Unknown HZ value! (86) Assume 100.
             total       used       free     shared    buffers     cached
Mem:          2016        601       1414          0          5        187
-/+ buffers/cache:        408       1607
Swap:         1027          0       1027
desktop megabaks # dd if=/dev/zero of=/var/tmp/portage/test bs=200MB 
dd: запись «/var/tmp/portage/test»: На устройстве кончилось место
12+0 записей считано
11+0 записей написано
 скопировано 2304606208 байт (2,3 GB), 41,8703 c, 55,0 MB/c
desktop megabaks #
with autogroup
desktop megabaks # mount -t tmpfs tmpfs -o size=2200M /var/tmp/portage
desktop megabaks # free -m
Unknown HZ value! (77) Assume 100.
             total       used       free     shared    buffers     cached
Mem:          2026        568       1457          0          1        101
-/+ buffers/cache:        464       1561
Swap:         1027          0       1027
desktop megabaks # dd if=/dev/zero of=/var/tmp/portage/test bs=200MB 
dd: запись «/var/tmp/portage/test»: На устройстве кончилось место
12+0 записей считано
11+0 записей написано
 скопировано 2304606208 байт (2,3 GB), 16,3702 c, 141 MB/c
desktop megabaks # 
прокомментируешь?
и морда гораздо отзывчивей во втором случае была...чудеса, да? ;)

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

>А сколь велика разница в скорости между j20 и j5 на четырёхядернике?

j20 будет тормознее. Но на хорошо настроенной системе - не на много.

KRoN73 ★★★★★
()

Вобщем у меня проявляется 12309, но как мне показалось это не баг а фича)).

Тестил на 2 дистрибутивах. Ubuntu 10.04 и Gentoo на ядре 2.6.36.

Тестил так:

sudo dd if=/dev/zero of=/Files/bigfile bs=1M count=5000

В убанте бага почти нет. По окончанию теста dd сказал что запись была 75Mb/s

В генте баг очень заметен. Рабочие столы иногда долго переключаются, FF открывается секунд 30 (в нормальном режиме 1с) но скорость записи на диск в генте 100Mb/s.

Так что в Убунте его нет потому как и скорость записи там на 25% ниже.

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