|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry Budanov 2:5052/4 29 Mar 2004 14:52:30 To : Valentin Nechayev Subject : Re: oracle и swap --------------------------------------------------------------------------------
> DB> проблема в том что так себя ведет именно oracle, например dd ... bs=1G
> DB> ... себя так не ведет, честно откусывает 1G от cached. sybase ведет себя
> DB> подобно dd, но до указанного размера раздувается по мере необходимости.
> DB> почему именно oracle ведет себя именно так? пробовал в разными размерами
> DB> SGA, PGA, вплоть до минимальных - нифига, все равно в своп лезет :(
> DB> пробовал SGA распологать в shm, не помогло. особенно странным выглядит
> DB> активное импользование свопа при full-scan таблиц (судя по vmstat), с
> DB> _диким_ торможением самой операции. что я делаю не так?
> Вообще-то у оракла дохрена и больше ручек настройки, в том числе наверняка
> и по управлению памятью. Покопайся там.
> Факт тот, что систему можно через madvise(,,MADV_DONTNEED) попросить
> унести страницы в своп:
проблема локализована. swap начинает активно использоваться при
расположении SGA в shmfs, причем при равных размерах SGA (просто shared
memory и shmfs), активный своп возникает только в последнем случае.
посему вопрос: как заставить оракул не свопится и использовать shmfs?
wbr, Dmitry
--- FIDOGATE 4.4.1-snp14
* Origin: Black Beard (2:5052/4.0)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/45821981657cc.html, оценка из 5, голосов 10
|