Повышение производительности Moodle

Повышение производительности Moodle

от Олег Прокопив -
Количество ответов: 6
Добрый день! Как можно повысить производительность Moodle. Столкнулись с проблемой что во время тестирование идет большая нагрузка на компьютер и он попросту зависает. Может есть какието опции которые позволяют снизить нагрузку
В ответ на Олег Прокопив

Re: Повышение производительности Moodle

от Vadim Bazilevich -
Не хочу умничать... Но на Ваш вопрос можно вразумительно ответить только зная:
1. Какой компьютер Вы используете (начинка)
2. Какая ось стоит (если винда, то какая)
3. Какая база данных используется
4. Какой веб-сервер
5. Какой сервер базы данных
5. Какая пропускная способность сети и какая сетевой карты сервера
6. Сколько человек тестируется
Вроде ничего не забыл. У меня тестируется до 100 человек одновременно
В ответ на Vadim Bazilevich

Re: Повышение производительности Moodle

от Олег Прокопив -
1. Используем 2 компютера
а) БД - P4 3000ghz, 1GB memory
б) Веб - Server, 2.8ghz Dual, 1GB memory
2. ОС - Linux Ubuntu 7.10 Server
3. БД - Mysql 5
4. Веб-сервер - Apache 2
5. Пропускная способность сети - 100MB LAN
6. Планируем 500 и больше одновременно
В ответ на Олег Прокопив

Re: Повышение производительности Moodle

от Vadim Bazilevich -
Надо смотреть настройки Apache и Mysql, и посмотреть коммандой free и top что происходит с системой. Тогда можно будет наверняка определиться. В линуксе память не самое важное, если мало памяти идет работа со свопом (дисковые операции), поэтому смотрите размер свопа. Расчет такой своп=памятьx4 Вообще на таком железе да еще с разнесенными серверми вєб и данных он просто летать должен.....
В ответ на Vadim Bazilevich

Re: Повышение производительности Moodle

от Artem Andreev -
Изображение пользователя Эксперт по Moodle
В http://docs.moodle.org/en/Performance самым лучшим рычажком повышения производительности названо именно наращивание объема памяти...

А так,самым критичным в Moodle вроде является именно тестирование. При тестировании конкурентные пользователи, одновременно проходящие тест, - это конкурентные подключения к БД...