Вверх ↑
Этот топик читают: Гость
Ответов: 3889
Рейтинг: 362
#151: 2011-05-28 12:01:54 ЛС | профиль | цитата
-del-
карма: 1

0
Разработчик
Ответов: 26073
Рейтинг: 2122
#152: 2011-05-28 12:08:33 ЛС | профиль | цитата
Короче, напрашивается выввод, что разница настолько микроскопическая, что обращать на нее внимания не стоит, по крайней мере, даже разов не видно, а в некоторых случаях новый компонент, бывает, еще и быстрее работает.
Народ, не забывайте еще один момент, в моем CounterEx применяется объектный вызов методов, что напрямую зависит от скорости диспетчера памяти и работы конвеера и кэша CPU, на мультипроцессорных системах он может, в некоторых случая, выигрывать в скорости. Что, кстати, видно по первому тесту 1nd1g0, где на старой архитектуре результат оказался хуже
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#153: 2011-05-28 12:19:32 ЛС | профиль | цитата
1nd1g0 писал(а):
И напрасно процессор не сказали, не исключено влияние его архитектуры на столь отличные тесты.
myinfo.png
1nd1g0 писал(а):
Под администратором не отличаются ли результаты
всегда под администратором
1nd1g0 писал(а):
Было ли сжатие exe.
Никогда не сжимаю exe (винда не любит сжатые exe)
1nd1g0 писал(а):
Сказал же, намеренно собираю помехи.
не стыкуется с рекомендацией
1nd1g0 писал(а):
запустить в безопасном режиме
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1myinfo.png [3.8KB] [463]
Разработчик
Ответов: 26073
Рейтинг: 2122
#154: 2011-05-28 12:22:58 ЛС | профиль | цитата
Tad, я так полагаю, что запуск в безопасном режиме был предложен для чичтоты эксперимента, чтобы максимально исключить влияние работы ОС на тестирование. Никто работать с ПО на полную мощность в этом режиме рабты ОС не собирался
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#155: 2011-05-28 12:23:27 ЛС | профиль | цитата
nesco писал(а):
Что, кстати, видно по первому тесту 1nd1g0, где на старой архитектуре результат оказался хуже
ни хрена не видно. Пусть поменяет порядок теста (Counter-ы местами ) и результат сразу изменится на противоположный.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26073
Рейтинг: 2122
#156: 2011-05-28 12:30:41 ЛС | профиль | цитата
Tad, не исключено, что процедура закгрузки кэша CPU влияет на последовательность результатов. При работе с математикой на быстродействие сильно влияет АЛУ CPU и конвеер, но при работе с указателями и объектами на быстродействие больше влияет уже скорость диспетчера памяти
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#157: 2011-05-28 12:54:56 ЛС | профиль | цитата
Набрал статистику 5 000 х 1 000 000.
test5000x1000000.png
Да одинаковые они.
Ребята, давайте перестанем дурью маяться.

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
файлы: 1test5000x1000000.png [817B] [438]
Разработчик
Ответов: 26073
Рейтинг: 2122
#158: 2011-05-28 13:02:31 ЛС | профиль | цитата
Tad писал(а):
Набрал статистику 5 000 х 1 000 000

Оригинально. И это при том, что в обычном счетчике нет обработчика события перехода границы, а в CounterEx всегда есть, пусть иногда и пустой, но функциональный вызов
------------ Дoбавленo в 13.02:
Tad писал(а):
Ребята, давайте перестанем дурью маяться

Уже можно, и так понятно, что метод объектного переанаправления очень перспективный метод

А с компонентом что делать будем, воткнем в пакет как альтернативный Кому надо, тот будет использовать
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#159: 2011-05-28 13:11:41 ЛС | профиль | цитата
nesco писал(а):
А с компонентом что делать будем, воткнем в пакет как альтернативный
Нет как основной, а старый на пенсию в скрытые. Я у себя уже сделал.
nesco, и сделай event-точки скрытыми. Кому надо - нужные откроет.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26073
Рейтинг: 2122
#160: 2011-05-28 13:18:25 ЛС | профиль | цитата
Tad писал(а):
и сделай event-точки скрытыми. Кому надо - нужные откроет

А вони не будет - мол, куда точки пропали
карма: 22

0
Разработчик
Ответов: 4698
Рейтинг: 426
#161: 2011-05-28 13:28:12 ЛС | профиль | цитата
nesco писал(а):
А вони не будет - мол, куда точки пропали

nesco, ты скрой, а там видно будет, все таки svn у нас не ограничен в ревизиях
карма: 10
0
Разработчик
Ответов: 26073
Рейтинг: 2122
#162: 2011-05-28 13:32:28 ЛС | профиль | цитата
Assasin писал(а):
ты скрой, а там видно будет, все таки svn у нас не ограничен в ревизиях

Ну да, убрать или поставить звездочку в *.ini -- офигенно большая проблема
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#163: 2011-05-28 13:55:59 ЛС | профиль | цитата
100 x 1 000 000 писал(а):
CounterEx 31652 Counter 32448
в мсек с нагруженными onNext > Memory.doValue
и CounterEx.onThroughMax > Memory.doClear
------------ Дoбавленo в 13.37:
nesco писал(а):
А вони не будет - мол, куда точки пропали
Так пока же его ещё никто не использует (почему-то кажется, что вонь будет)
------------ Дoбавленo в 13.55:
100 x 1 000 000 с отключённым приоритетом писал(а):
CounterEx 31699 Counter 32573

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 4698
Рейтинг: 426
#164: 2011-05-28 13:56:25 ЛС | профиль | цитата
nesco писал(а):
Ну да, убрать или поставить звездочку в *.ini -- офигенно большая проблема

Угу, а потом получить нагоняй от черепахи, мол "файлы то разные! Отличаются от базы!"
карма: 10
0
Разработчик
Ответов: 26073
Рейтинг: 2122
#165: 2011-05-28 14:24:20 ЛС | профиль | цитата
Assasin писал(а):
"файлы то разные! Отличаются от базы!"

Так в базе по многочисленным требованиям поправить
------------ Дoбавленo в 14.20:
Tad, очень хорошо, просто отлично -- при большем функционале получили лучший результат
------------ Дoбавленo в 14.24:
Tad писал(а):
почему-то кажется, что вонь будет

Тогда, все же, точку onNext лучше оставить
карма: 22

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)