Ru-Board.club
← Вернуться в раздел «Ikonboard v.2»

» Максимальные нагрузки, которые может выдержать IB2.

Автор: Alexander Ipp
Дата сообщения: 07.03.2002 21:58
Возник у меня вопрос.
Какие нагрузки может выдерживать ИБ2, если код, относящийся к посту/просмотру тем изменён не очень сильно. Что можно сделать для улучшения ситуации?
Самые крупные виденные мной конфы на ИБ2 имели не более 500 регов. Здесь, на РУ.борде всё поменяно в корне, насколько мне извстно.
А до каких пор и какого кол-ва регов/постов/тем работал стандартный движок и как он изменялся в зависимости от роста данных показателей?
Автор: alexei
Дата сообщения: 07.03.2002 22:27
Alexander Ipp
Если быть точным то флаты могут и 1000 регов выдержать. Насчет стойкости конфы не знаю, надо будет потестить.
Автор: MVY
Дата сообщения: 07.03.2002 23:15
Кажись я не совсем понял суть вопроса . Поэтому удалил свою мессагу . Сорри
Автор: durachka
Дата сообщения: 08.03.2002 00:24
регов всего или за определенный период времени? Если всего, то 2 штуки мемберов держит точно без проблем.
Автор: Arcadi
Дата сообщения: 08.03.2002 09:38
Не знаю, у меня за полгода до 1.000 накапало, пока работает, а так, одновременно бывает человек 20-30 сидит, и все вроде ОК, так, мелкие гючки, но тут виноват больше хостер.
Автор: silverweb
Дата сообщения: 08.03.2002 10:34

Цитата:
Какие нагрузки может выдерживать ИБ2, если код, относящийся к посту/просмотру

Вопрос не совсем точен. ИБ может выдержать все что угодно.
А вот сколько может выдержать CPU,RAM,HDD машины на которой эта ИБ крутится, что-бы перл корректно обрабатывал файловые операции - это вопрос ?
Автор: alexei
Дата сообщения: 08.03.2002 11:51
А у кого то есть больше чем 1500 регов на конфе?
Автор: MVY
Дата сообщения: 08.03.2002 12:07
alexei
на daphouse
Автор: alexei
Дата сообщения: 08.03.2002 18:31
~1600 зареганых, но активных очень мало
Автор: durachka
Дата сообщения: 08.03.2002 20:00

Цитата:
А у кого то есть больше чем 1500 регов на конфе?
у меня столько где-то и было бы, если бы не килял периодически неактивных типов, а вот активных по пальцам можно пересчитать. Кол-во зареганых - это не показатель.
Автор: BigMac
Дата сообщения: 08.03.2002 21:24
Ну у меня зарегенных около 720.....А пишут только человек 20-30......но это пока....а может и больше пишут....
Автор: Alexander Ipp
Дата сообщения: 09.03.2002 18:47
silverweb
Не согласен. Не только это.
Ещё вопрос: Какова длина ветки, которую пережуёт этот движок? В постах желательно.
Автор: durachka
Дата сообщения: 09.03.2002 21:11
около 200 постов точно работает.
Автор: Alexander Ipp
Дата сообщения: 09.03.2002 21:21
durachka
Енто мало.
Интересно, как на хоботе юбб заставили с более, чем 15000 работать? Вроде без мускула...
Сорри за оффтоп, просто к слову пришлось.
Автор: alexei
Дата сообщения: 09.03.2002 22:41
Alexander Ipp
Код оптимизировали, переделали некоторые скрипты, все лишнее удалили + несколько мелочей добавили.
Автор: Alexander Ipp
Дата сообщения: 09.03.2002 22:56
alexei
Не, понимаю, но ты маленько вдумайся, представь себе флэт в 15000 строк...
Переделали они всё, я знаю, но всё же не верится как-то...
Автор: alexei
Дата сообщения: 10.03.2002 15:36
Там разве 15000 тем? Помойму постов 15000, а не тем.
Автор: silverweb
Дата сообщения: 10.03.2002 16:12

Цитата:
Не согласен. Не только это.
Ещё вопрос: Какова длина ветки, которую пережуёт этот движок? В постах желательно

Тогда уж лучше в кол-ве сиволов или в байтах.

На левых хостерах ветки при достижении размера в 100 кило, иногда обрушиваются.
На приличном сервере в интранет сети - ветки достигали до 1 метра (30-50 постов портянок), и таскали их одновременно до 50 человек. Винт трещал как трактор, но все работало.
Это так - для примера
Автор: Alexander Ipp
Дата сообщения: 10.03.2002 19:47
alexei
На хоботе есть тема, которая включает в себя 15000 средних постов. Хотя за 4 месяца с моего ухода оттуда уже наверное с 20000...

Добавлено
http://forum.ixbt.com/ubb/Forum15/HTML/016637.html
Ух ты, уже 23000... Как быстро...
Автор: alexei
Дата сообщения: 10.03.2002 20:13
Alexander Ipp
Хм, переделана система хранения постов
Автор: Alexander Ipp
Дата сообщения: 11.03.2002 20:17
alexei
Мысли есть, как они там хранятся? От мускуля MN всячески открещивался.

Добавлено
А что модифицирована - я и сам знаю.
Автор: Alexander Ipp
Дата сообщения: 26.03.2002 11:46
Итак, я тут малость поигрался. Написал скрипт, который сам добавляет заданное число мессаг а тему. 500, 1000 - нормально, 4000 - нормально, 15000 - немного тормозит показ темы (хтмл-ки линков страничек темы генерит долго), 23000 - тормозит больше, есть тормоза при отправке поста, но небольшие. 160000 - тормозит просмотр (сильно), отправка поста тоже довольно сильно замедлилась, 203860 - тормозит всё, браузер на момент загрузки почти виснет (большое кол-во линков на страницы). Решил прекратить эксперимент. Файл с темой (thd) весит порядка 25 мегов. Очевидно, что ни один сервер такого уже не выдержит.
Конфиг компа:
PIII600E, 512MB (100mhz шина), винты Quantum lct15 и WDC 6,4. Работа шла с первым основном.
Апач, ActiveState Perl, на фоне работал PerlBuilder 2.0. и софт от TV-tuner'а. Win 98SE.

Код: print "Ikonboard 2.1.9. spamming test script by Alexander Ipp\n";
print "welcomes you! LOL LOL LOL\n";
print "Enter a number of spam messages:";
$spamnum = <>;
$ikondir = "D:/localhost/cgi-bin/ikonboard/";
$spamstring = qq~AlexanderIpp|TEST new!|127.0.0.1|yes|yes|1016988916|test<p>Добавление от 1:12 - 25 Марта, 2002:<p>test||\n~;
$openfile = "D:/localhost/cgi-bin/ikonboard/forum1/23.thd";
open (FILE, ">>$openfile");
print FILE "$spamstring" x $spamnum;
close (FILE);
print "Spam complete! \:\)";
<>;
Автор: alexei
Дата сообщения: 26.03.2002 15:14
Попробуем, только надо еще в скрипт вынести вопрос сколько постов вы хотите добавить в тему.
Автор: suslik_s_gitaroy
Дата сообщения: 26.03.2002 15:23
ага... и еще надо скрипт удаления этих постов...

Добавлено
упс... не бейте ногами... не подумал... можно ведь весь топик удалить...
Автор: Alexander Ipp
Дата сообщения: 26.03.2002 21:10
alexei
Да, для обновления статистки после "спама" надо в тему запостить.
Автор: gregor
Дата сообщения: 02.04.2002 16:29
Думал меня это не затронет но вот по голове. У меня всего 800 регов и 3000 сообщений а часто стал выдававть INTERNAL SERVER ERROR Хостер хорош
Автор: Kurt
Дата сообщения: 03.04.2002 11:03
Alexander Ipp
А твой скрипт им можно потестировать другие форумы? Хотя бы ib3 ?

Вообще, как бы такой скрипт сделать который стал бы тестировать форум.
по параметрам:
Максимальная нагрузка
на числов тем
количество пользователей
на одновременное нахождение на форуме
и т.п.
Загрузка CPU (ну это подалуй софтом надо, просто эту загрузку надо моделировать скриптом)
Скорость работы.
Автор: alexei
Дата сообщения: 05.04.2002 13:11
Вообщем я тоже такой скрипт сделал, только длина мессаги намного больше. Все тесты проводились на системе:
Celeron 950
128RAM
Постов: свыше 28000
Выводит через 20-25сек.
Пост в тему почти 2,4 минуты(<2,3).
Файл весит 43,6Mb
Свободных ресурсов CPU на момент експеримента было 60-70%, паралельно работал 3D рендеринг и AWC SEAP.

Если генерить html-ки в файл то проблем не будет
Автор: Alexander Ipp
Дата сообщения: 05.04.2002 20:33
Kurt
ИБ3 - нет.
UBB - да.
А то, что ты хочешь - это примерно то же самое, с помощью чего зафлудили эту конфу тем летом.
alexei

Цитата:
Если генерить html-ки в файл то проблем не будет

Неа, не годится...
Автор: gregor
Дата сообщения: 09.04.2002 17:05
Alexander Ipp
Извините за вмешательство, но всетаки почему появилась эта ошибка, о боже она всем чаще и чаще. Хостер "Русский Экспресс" достаточно солидная фирма. Подскажите регов уже 900 и постов 4000. Что дальше?????????????

Страницы: 12

Предыдущая тема: перевод транслита в русский


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.