LINUX.ORG.RU

Kernel Traffic #137


0

0

Вышел новый выпуск Linux Kernel Traffic - еженедельного обзора основных тем, обсуждаемых в списке рассылки linux-kernel. Наиболее интересные темы прошлой недели - обсуждение достоинств и недостатков различных VM для Linux, отличия веток 2.4 от Linus'а и Alan Cox'а, выход pre-версии нового ядра из старой (но пока еще поддерживаемой ветки) - Linux 2.0: 2.0.40pre2.

>>> Подробности

★★★★★

Проверено:

Пипл, объясните мне, глупому, почему, когда я сменил ядро 2.2.17 на 2.4.9 у меня окошки в XFree стали тормозить и курсор еле двигаться когда я прожорливые задачи запускаю? А ещё - новые иксы с nice -10 запускаются по дефолту, но это не помогает. Это что - та самая latency с которой все борятся так хорошо что она растёт как на дрожжах?

lowry
()

2lowry:

Ugu

Change your kernel to 2.4.12 or 2.4.10 not 2.4.11

anonymous
()

Это все IMHO, но:
1. _нельзя_ использовать ядра от 2.4.8 до 2.4.11 включительно.
2. Более-менее стабильным было 2.4.7
3. 2.4.13-pre2+aa1 - можно считать стабильным.
--
Все это относиться только к подсистеме VM. Конкретные мрайвера и фичи
не считаю.

ps. надеюсь останется VM от Andrea.

Settler
()

ne soglasen ya ispolzuyu 2.4.10
na desktope uzhe 2 nedeli uptime i vse normalno

anonymous
()

net eto ne latency,
no deistvitelno vozmi 2.4.12 i bolshe
u menya nashchet VM debylo problem so vsemi 2.4.x
no novay VM ot Andrea deistvitelmno znachitelno luchshe, znachitelno.
Kstati kto nibud 2.4.12 -ac proboval , kak tam Rick razobralsya so
svoei VM ili net ?
Uman

anonymous
()

2 Uman:
Рик уже и сам понял, что в основном проиграл.
В своё оправдание он приводит следующие доводы:
- Он был настолько занят исправлением багов в (своей) VM, что у него
не было времени её оптимизировать.
- Начиная с 2.4.5, Линус перестал принимать его патчи и его VM
доламали другие.
- Стабильную (его) VM легче сделать быстрой, чем быструю (АА)
сделать стабильной.
- Его VM всё ещё лучше при больших нагрузках.

Несмотря на то, что пока к ветке 2.2 не приложился Andrea, её было
невозможно использовать (вплоть до 2.2.19), а теперь я с неё на 2.4
ещё не скоро переберусь, я, почему-то всё ещё верю, что Рик
когда-небудь (может, в 2.5) таки сделает что-небудь стоящее. Но пока,
ни в 2.2, ни в 2.4, у него ничего не выходило:( А жаль.

anonymous
()

Млин, запутали они уже с этими VM. Может Линусу с Аланом новый пункт в меню добавит: "Выбор VM" и позволить нам самим выбирать с чем компилять ;)

А 2.4.11 падала на серваке не прожив и пары дней, откатился на 2.4.10, 2.4.12 уже боюсь... Плата SMP, так 2.4.X PCI сетевухи на 11е прерывание сажает, а они фактически работают на 19м вот радость то какая! С 2.2 таких проблемов не было...

Хочу назад, на 2.2.не помню сколько...

anonymous
()

А чего 2.4.11 падало? У нас 2.4.12aa1 - работает. На L440GX. 1/2CPU.

Settler
()

сколько раз говорить - 2.4.11 нельзя использовать, это _нерабочее_ ядро!

svartalf
()

Угу, нерабочее, так об этом предупреждать надо до его выпуска :-) А то качаешь... компиляешь... выходит следующее и тут здрасте: А оно у нас нерабочее было! Мы его тяп-ляп слепили, тестить хоть день... а кому оно нужно... Виндоза блин какая то, а не Линукс.

anonymous
()

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

Позор! Кто после такого захочет апт-гетится по крону -
непонятно...


А мы им доверяли (с)...

lowry
()

uddate to nenuzhno delat' avtomatickeski, a to konechno
soliesh kakoi nibud' slomanyi paket i vse.
Kstati naschet Rick Van Riel.
Bylo vremya poproboval 2.4.12-ac3 + vm patch ot Rick.
Vse tak gladen'ko pri samyh stressovyh nagruzkah chto ash
ne veritsya.
Kstati kto zapuskal progu tipa while(1){p=malloc(1024);} pod drugimi
UNIX chto za resultaty ?

anonymous
()

На домашней desktop машине 2.4.12 тормозит жутко (KDE, mp3, video, все на кучу). 2.4.12-ac3 (Rik's VM) - все ОК.

akorud
()

ya oboimi kernelami dovolen,
na odnih nagruzkah aa VM luchshe na drugih Rick's
A chtoby byli zhudkie tormoza ... posle 2.4.10 ya zabyl vse
namnogo luchshe

anonymous
()

btw, а где же в виндах проблема с VM? Неужели только здесь???

anonymous
()

последний аноним, запусти 2000ную на 16 мегах памяти, сразу увидишь проблемы с VM :-)

chuchelo
()

gde v Windah problema?????
zapusti compilirovat\ proekt v Visual C ili VB
i poprobui slushat' mp3 ( V linux ya mogu compilirovat' C++ proekt
+ smotret' DVD) ili poprobui smotret' DVD v WindowsNt ??
Ili pochemu posle 1 mesyatsa raboty systema stanovitsya pochti
nezhivaya posle 1-2 chasov raboty(posle zagruzki )
Esli esche malo : kogda kompiliruesh bolshoi proekt na VB
vse umiraet.
esli zapustish progu tipa while (1){} sistema unusable (a na Linux sam
poprobyi).
Naschet 16Mb eto ni v temu, no to chto ya opisal eto iest'
Bolshie Problemy VM v WinNT(2000), Linux vsegda byl namnogo luchshe
zdes' a posle 2.4.10 voobsche net razgovorov.
Nadeyus ya otvetil na vopros

anonymous
()

Не позорь звание анонимуса! Все что ты там транслитом написал ни какой стороной к VM не относится. Все это про система переключения задач (scheduler), а не VM. Тем более что mp3 прекрасно играются на w2k при компиляции проектов. Сейчас попробывал запустить while(1); и играть mp3 на w2k, без проблем, а система-то всего pII-400, Так что марш настривать русский язык и изучать тему по которой высказываешся...

anonymous
()

to anonymous (*) (2001-10-20 02:45:05.0)

naschet translita : u menya net russkoi klaviatury.
dalee naschet razbuhaniya NT( vse chto ya govoril eto WinNT p3-450)
eto ochevidno VM.
Vse eti problemy ya imeyu i ne vydumyvayu (na 128Mb)
Naschet shedulera , vy otchasti pravy a ot chasti potomu chto
performance , sheduling interactive i I/O performance , i esche mnogo veschei zavisit ot organisatsii
VM( eto mozhno uvidet' hotya by naprimere Linux i FreeBSD)
vozmozhno vy ne ponimaete chto eta zavisimost' nachinmaet
skazyvat'sya osobenno silno pri nagruzke na sistemy.
I dorogoi moi pozhaluista esli vy ne ponimaete vse do kontsa
nenado delat' glupyh naezdov i kategorichnyh utverzhdenii, mozhno
prosto posporit'
Esli vam ne nravitsya anonymous zovite menya Uman.
I pozhaluista argumenty t.k. ya predstavlyayu dostatochno horosho
o chem govoryu ( ya posylal patchi dlya Rick VM )
Uman.

anonymous
()

2anonymous (*) (2001-10-20 16:46:41.0): Ну что если нет русской клавиатуры? У меня её тоже нет и ни чего пишу как видишь, не брезгую. Я не знаю что ты там запускал, но на W2k 400 ни каких проблем нет, а то что ты там написал про io к VM ни какого отношение не имеет. Здесь просто спорить не имеет смысла, потому как VM это исключительно работа со свопом и выкидывание стпарых страниц в своп и быстрое их выдергивание и желательно без дополнительных затрат.

anonymous
()

anonymous (*) (2001-10-21 05:53:36.0)

da nu ? Ya ne brezguyu, a prosto pechatayu po russki ochen' ochen' medlenno
dazhe ne vslepuyu.
Esli vy schitaete chto I/O performance (tot zhe elevator) ni kak ne svyazan s VM
to vy mnogogo ne znaete i ni ponimaete. Pochitaite esli uzh vy tak
lyubite WIN( "osnovy WinNT i NTFS") ili chto nibud' po UNIX( ya dumayu
luchshe vsego osveschen Solaris) i vezde kucha glav posveschena VM.
V kratse: kogda vy chitaete file(copy , move) naprimer on postranichno
( ne ibyazatelno ves' file) pomeschaetsya v pagecache (Winnt,linux,solaris)
I imenno VM otvetstvenna za pereraspredelenie etih samyh page,
kotorye mogut byt' b buffer cashe, page cashe . Ili v active i inactive listah,
kak vLinux mm. I esli VM delaet eto cherez zhopu , naprimer krivo upravlyaet
razmerami pagecache, naprimer obrezaet ego v polzu pamyati dlay processov
kotorye neaktivnye v techenii dolgogo vremeni i zapuscheny s nizkim prioritetom,
to kak pryamoi rezultat vashe copy,move (toest' I/O) budet suck.
>>а W2k 400 ни каких проблем нет,
U menya tselyi office pered glazami. I vezde posle 2-3 mesyatsev
raboty neobhodima perestanovka. Pod rabotoi ya ponimayu
Compilyatsiya srednih proektov (10-30 tysyach strok) na C++/C/VB,
konechno kodirovanie,
sourcesave, SQL Server interprice manager postoyanno noltaetsya
, nu + browser+ Office+mail konechno.
Esli kompilirovat' proekt na C++(visual studio) na 10+ tysyach strok ,
na eto uhodit ot 3 do 5 minut i v eto vremya vy mozhete tolko smotret'
na vash PC ili idti pit coffe.
Opishite s chem vy rabotaet,kakie proekty kompiliruet(razmer) skolko vy ne perestavlyali windows,
skolko u vas pamyati.
и насчет русского , хватит этих наездов а ? Лучше поднимите ваше
образование слегка.
Uman
P.S И назоситесь как нибудь

anonymous
()

Очень кратко. IO к VM имеет такое же отношение как к козе баян. Что касается проблем с компиляцией, то это опяттаки не VM а планировщик, ну и уж 5 минутными компиляцуиями вы меня не напугаете, потому как полностьб проект над которым я работаю, компилируется около 35 минут, в течении которых я обычно просто лазию по инету... Ну и о перестановках... Моя рабочая станция на данный момент имеет 75 дней аптайма при постоянной работе над проектом (да-да vc, vss, outlook и т.д.)...

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