Всем привет!
Необходимо грамотно добавить дополнительные процессоры на имеющиеся инсталляции Solaris 7 и 8. Платформа Intel. Как это сделать и как потом распределить нагрузку между всеми процессорами? Можно ли "привязывать" процессы к конкретному CPU и если можно, то как? Как потом диагностировать? Очень прошу знатоков ответить на эти вопросы или подсказать, что и где искать, поскольку работа срочная и важная, а соответствующего опыта и знаний у меня нет ((.
Поиши на docs.sun.com (что-то вроде dual
processor или second processor)
удачи.
>Всем привет!
>Необходимо грамотно добавить дополнительные процессоры на
>имеющиеся инсталляции Solaris 7 и
>8. Платформа Intel. Как это
>сделать и как потом распределить
>нагрузку между всеми процессорами? Можно
>ли "привязывать" процессы к конкретному
>CPU и если можно, то
>как? Как потом диагностировать? Очень
>прошу знатоков ответить на эти
>вопросы или подсказать, что и
>где искать, поскольку работа срочная
>и важная, а соответствующего опыта
>и знаний у меня нет
>((.установить процессор и загрузиться:
boot -r
man psradm
man psrinfo
man pbind
man mpstat
man vmstat
man sar
man perftool
man topпоставить SymbEL (aka SE) незнаю как сейчас
называется, скачать можно с Sun'а
SyMONссылки:
docs.sun.com
http://www.itworld.com/Comp/3380/UIR010329cockcroftletters/
http://www.sun.com/solaris/ds/ds-resourcemgr/
sunsite.unc.edu:/pub/sun-info/mde/proctool
Спасибо!
Процессоры добавились и видны по psrinfo.
Top - действительно крутая смотрелка!
Позволю себе задать следующий вопрос: Как с наибольшей выгодой распределить процессы Oracle по образовавшимся у меня 4-м процессорам? (кстати, mpstat почему-то показывает загрузку только на 0-м и 3-м процессоре..). Нужно ли создавать set из процессоров и биндить процессы Oracle на этот set? Сколько процессоров лучше назначить в set? Или Oracle сам разберется? (говорят, он шибко умный) Версия 8.0.6.
>Спасибо!
>Процессоры добавились и видны по psrinfo.
>
>Top - действительно крутая смотрелка!
>Позволю себе задать следующий вопрос: Как
>с наибольшей выгодой распределить процессы
>Oracle по образовавшимся у меня
>4-м процессорам? (кстати, mpstat почему-то
>показывает загрузку только на 0-м
>и 3-м процессоре..). Нужно ли
>создавать set из процессоров и
>биндить процессы Oracle на этот
>set? Сколько процессоров лучше назначить
>в set? Или Oracle сам
>разберется? (говорят, он шибко умный)
>Версия 8.0.6.sorry, я не оптимизировал для oracle, но тоже
слышал что он вумный. Сталкивался лишь с тем,
что для него грамотно нужно рассчитать его-йный
сырой swap - были ситуации когда при большом
swap'е oracle делал page'ing и не мог из него
вылезти. Все остальное, apps - при SMP должно
писаться на нитках или необходимо наличие
коммерческого компилера с оптимизацией по
multi-процессированию.Еще читал, давно, что 4-CPU - максимальная по
оптимизации конфигурация, те с 1-CPU до 4-CPU
производительность oracle ползет по экспоненте,
затем прямая.