LINUX.ORG.RU
ФорумTalks

Статьи по материалам Kernel Summit 09


0

0

Jonathan Corbet публикует на lwn.net ряд статей по материалам прошедшего в Токио Kernel Summit. Некоторые из них:

http://lwn.net/Articles/357658/ — Статья о том, как google использует linux на своих серверах, с камими проблемами сталкивается и чего мы сами не увидим благодаря GPLv2. Коротко: гугл тянет за собой 300k строк страшного и не очень кода со времён 2.4; ниасиливает CFS; плачет, колется, но использует OOM; открывать свои наработки не хочет; имеет интересные проблемы, которых нам, простым смертным, не видать как и исходников.

http://lwn.net/Articles/357477/ — Обзор презентаций других потребителей кода ядра — Японских технологических компаний.

http://lwn.net/Articles/357471/ — Поверхностное обсуждение статуса планировщика CPU. Линус говорит, что реальные проблемы с интерактивностью находятся в планировщике ввода-вывода, остальные с ним как бы не согласны.

http://lwn.net/Articles/357795/ — Заметка о снижении производительности ядра по ходу разработки. Называются некоторые конкретные причины, но за неимением полноценных бенчмарков обсуждать нечего.

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

★☆☆

Я скачал две статьи с того же саммита по: работе ext4 и вводу-выводу. Причём несколько дней тому назад. Ты просто слоупок.

wyldrodney
()

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

У меня система практически зависает, полностью теряя отзывчивость при операциях с большими файлами (ядро 2.6.30). То, что планировщик процессора плохо работает на NUMA и процессорах с HT, мне по барабану. Так что поддерживаю Линуса.

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

Не, лучше сам мозг напрягай. Может до чего догадаешься.

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

>У меня система практически зависает, полностью теряя отзывчивость при операциях с большими файлами (ядро 2.6.30). То, что планировщик процессора плохо работает на NUMA и процессорах с HT, мне по барабану. Так что поддерживаю Линуса.

Копирование ~2 гигов фоток с камеры, перемещение нескольких десятков образов dvd-дисков с одного винта на другой. Никаких проблем. В фоне шёл рендер Блендера.

Так было и на .29, и на .30, и на нынешнем .31. Использую cfs и cfq - стандартные планировщики.

У shimon'а было что-то подобное, но ему лучше заменить флэшку)

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

> Использую cfs и cfq - стандартные планировщики.

У меня тоже они же. Мой склероз подсказывает, что на 2.6.27 было лучше.

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

Может мой ICH9(или 10...) какой-то особенный? :)

В .31 были заметные(и на глаз с секундомером - тоже :) улучшения производительности. В почти каждом релиз-кандидате .32 - улучшения cfq и cfs, обещают "ещё больший прирост" )

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

Коливас говорил об этом, блин, говорил же. Линус теперь говорит, а эти долбаки с ним все спорят. Наверно даже если боженька с небес спустится, они все равно не поверят как те раввины из анекдота.

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