|
|
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
|