Форум » » тестинг скорость интерпретаторов. » Ответить

тестинг скорость интерпретаторов.

abcdef: прямое чтение из файла, а также добавление дополнительной логики в критичные по скорости участки aurq привело к созданию простого теста для сравнения работы с другими urq, результатами был удивлен, оказывается aurq не самый медленный интерпретатор. ___ вот результаты: urq_dos 301104 windows - 15 сек. _ aurq_win 0092 - 2 мин. 40 сек. _ fireurq 101 - 5 мин ___ замеры времени с погрешностью в пару секунд, на вашем компьютере скорость может быть другой, но в процентном соотношении не изменится. Также скорость работы только применительно к данному случаю. Предлагайте свои вариант тестов и пишите о их результатах текст теста: _____ :init pln тест скорости! засеките время и нажмите клавишу... anykey i=0 goto repeat end :common end :repeat i=i+1 instr sys=ok#i$ if i<999999 then goto repeat pln Конец. end

Ответов - 27, стр: 1 2 All

Nex: вы лучше вычисляйте в процентах от досурки - её менять никто не будет. тогда и результаты должны сойтись.

qwerty: abcdef пишет: измерения проводить 3 раза, брать средний результат вообще, если тест показывает существенно различную скорость при повторах- надо бы об этом тоже написать на моём компе тест каждый раз даёт один и тот же результат, так что в корректности своих результатов я уверен (впрочем: надо будет когда-нить перепроверить все ещё раз) точность моих тестов 5сек объясняется погрешностью замера, скоростью моей реакции(пока чашку кофе поставлю, пока то да сё) судя по результатам теста, разница в пару секунд не существенна- всё равно досурка останется самой быстрой и т д - т е распределение интерпретаторов по местам в завис-ти от скорости от этого не изменится

Nolite: abcdef пишет: измерения проводить 3 раза, брать средний результат Все равно это не финальные версии, позже результаты могут быть совсем другие. если для работы программы требуется дополнительные компоненты - необходимо писать о них в документации Согласен, мне нужно написать документацию.


noname: Хломидоманад пишет: Во как, Досурка - самый быстрый интерпретатор О_о Только я собрался переписывать волновой алгоритм под фурку %/ как быстро найти путь м/ду двумя точками в лабиринте я писал здесь: http://urq.borda.ru/?1-0-60-00000213-000-60-0-1210247699 если что не понятно- спрашивайте ЗЫ собирался сам написать пример. это совсем не сложно. НО пока соберусь с духом- тыщу лет пройдёт

abcdef: "...все равно это не финальные версии..." - а финальных версий интерпретаторов в языке urq ни когда и не будет, с его-то теперешним синтаксисом...

Nex: Досурка вполне себе финальная.

qwerty: Мы в этой теме неправильно скорость измеряли. Мы измеряли скорость выполнения готовой задумки, а для текстовых квестов куда важнее измерить время, требуемое для реализации задумки на данной платформе.



полная версия страницы