|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Igor Kikot 2:5020/400 11 May 2002 16:57:07 To : All Subject : RAW-device тормозят или я? -------------------------------------------------------------------------------- Привет! Есть одна забавная проблемка с сабжем: когда пробиндить сырой девайс к rawxx, то смертельно падает производительность. Пример: есть диск /dev/sdf и/или логический том от LVM-a /dev/d1/data. (SuSE 7.2 Linux ядро 2.4.7, аналогично и на 2.4.16) Делаем: raw /dev/raw1 /dev/sdf raw /dev/raw2 /dev/d1/data time dd if=/dev/sdf of=/dev/null bs=1024 count=102400 ~3 сек time dd if=/dev/d1/data of=/dev/null bs=1024 count=102400 ~3 сек time dd if=/dev/raw1 of=/dev/null bs=1024 count=102400 ~100 сек time dd if=/dev/raw2 of=/dev/null bs=1024 count=102400 ~100 сек time dd if=/dev/raw1 of=/dev/null bs=102400 count=1024 ~3 сек time dd if=/dev/raw2 of=/dev/null bs=102400 count=1024 ~3 сек Hужно это для Оракла 9 RAC, он ТОЛЬКО на сырых устройствах!!! И при этом SpotLight for Oracle орет благим матом, что "Datafile random read average time is " доходит до ~45 000.00 ms, а на файлах никогда больше 5 не было. При этом из тестов видно, что тормоза идут при чтении RAW-device небольшими объемами. (Есть красивый график :-) Hа ядре 2.4.4 та же лажа была с томами LVM, но в 2.4.7 ("Sertified by SuSE") исправили. Какие есть идеи? Кстати, машина 8-процовая + 4Гб. Заранее благодарен. --- ifmail v.2.15dev5 * Origin: Svit Online (post does not reflect views of Golden Tele (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/16795093c79dd.html, оценка из 5, голосов 10
|