Alexander Ipp
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Итак, я тут малость поигрался. Написал скрипт, который сам добавляет заданное число мессаг а тему. 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! \:\)"; <>; | Попробуйте на досуге, если кто хочет. Надо бы её время выполнения померить... | Всего записей: 1943 | Зарегистр. 20-08-2001 | Отправлено: 12:46 26-03-2002 | Исправлено: Alexander Ipp, 22:07 26-03-2002 |
|