Bug 27399

Summary: Низкая производительность программного RAID5 из-за CONFIG_MULTICORE_RAID456=y
Product: Sisyphus Reporter: Alex Moskalenko <mav>
Component: kernel-image-ovz-elAssignee: Gleb F-Malinovskiy <glebfm>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: boyarsh, dubrsl, enp, glebfm, kernelbot, ldv, mike, mithraen, rider, sbolshakov, shrek, sin, vitty, vsu, vt, zerg
Version: unstable   
Hardware: all   
OS: Linux   

Description Alex Moskalenko 2012-06-04 14:26:38 MSK
Из-за того, что в нашем ядре включена CONFIG_MULTICORE_RAID456, интенсивная работа с массивом (инициализация, проверка, ребилд, просто активная работа) вызывают неадекватно низкую скорость и неадекватно высокую Load Average. При отключении этой опции проблема пропадает - скорость адекватная, Load Average практически отсутствует. Ситуация со включенной CONFIG_MULTICORE_RAID456 описана в http://lists.altlinux.org/pipermail/sysadmins/2012-June/035317.html, после отключения CONFIG_MULTICORE_RAID456 на той же машине - LA ~1,5, скорость синхронизации - от 30 до 80 Мб/сек (в зависимости от параллельной нагрузки).

Соответственно, хотелось бы понять - а есть ли смысл во включенной CONFIG_MULTICORE_RAID456 при такой "странной" реализации многопоточности, которая в результате дает более чем заметное падение производительности.
Comment 1 Michael Shigorin 2012-06-06 12:27:00 MSK
А, так вот оно что...
Comment 2 Repository Robot 2012-06-11 19:08:55 MSK
kernel-image-ovz-el-2.6.32-alt70 -> sisyphus:

* Mon Jun 11 2012 Anton Protopopov <aspsk@altlinux> 2.6.32-alt70
- Update to 042stab056.11
- Disable CONFIG_MULTICORE_RAID456 (ALT 27399)
Comment 3 Michael Shigorin 2012-06-12 11:13:48 MSK
И впрямь полегчало, спасибо.