flashvoid 27.12.2010 11:56
Есть вопрос! — [Решено] ядерная память под buffer = 0
Всем привет!Есть вопрос для гуру - гугл уже не помогает.
На некоторых линуксовых машинках со SLES и openSUSE есть проблема - оракловые транзакции иногда сильно замедляются. Когда захожу на эти машинки посмотреть то вижу что оракловые процессы висят в sync_page
Вижу это и думаю что кончилась память, нету буфферов и все пишут прямо на диск.
Однако памяти дофига, а под буферы ноль.
1 2 3 4 |
Думаю это и есть проблема - буферы по нулям и все пишут прямо на диск - соответственно при массивных транзакциях все плохо становиться.
Вопрос почему буфферы по нулям - ненашел ответа в гугле и хочу спросить у умных людей.
Решение: Опытным путем было выяснено что виновата XFS - это из-за нее buffer=0, правда к замедлению транзакций она не имеет отношения.
Почему xfs так себя ведет еще предстоит выяснить, а пока всем спасибо кто наталкивал на умные мысли.