-del-
Этот топик читают: Гость
Ответов: 3889
Рейтинг: 362
|
|||
карма: 1 |
|
Разработчик
Ответов: 26155
Рейтинг: 2127
|
|||
Короче, напрашивается выввод, что разница настолько микроскопическая, что обращать на нее внимания не стоит, по крайней мере, даже разов не видно, а в некоторых случаях новый компонент, бывает, еще и быстрее работает.
Народ, не забывайте еще один момент, в моем CounterEx применяется объектный вызов методов, что напрямую зависит от скорости диспетчера памяти и работы конвеера и кэша CPU, на мультипроцессорных системах он может, в некоторых случая, выигрывать в скорости. Что, кстати, видно по первому тесту 1nd1g0, где на старой архитектуре результат оказался хуже |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
1nd1g0 писал(а): И напрасно процессор не сказали, не исключено влияние его архитектуры на столь отличные тесты. myinfo.png 1nd1g0 писал(а): Под администратором не отличаются ли результаты1nd1g0 писал(а): Было ли сжатие exe.1nd1g0 писал(а): Сказал же, намеренно собираю помехи.1nd1g0 писал(а): запустить в безопасном режиме |
|||
карма: 25 |
| ||
файлы: 1 | myinfo.png [3.8KB] [514] |
Разработчик
Ответов: 26155
Рейтинг: 2127
|
|||
Tad, я так полагаю, что запуск в безопасном режиме был предложен для чичтоты эксперимента, чтобы максимально исключить влияние работы ОС на тестирование. Никто работать с ПО на полную мощность в этом режиме рабты ОС не собирался
|
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco писал(а): Что, кстати, видно по первому тесту 1nd1g0, где на старой архитектуре результат оказался хуже |
|||
карма: 25 |
|
Разработчик
Ответов: 26155
Рейтинг: 2127
|
|||
Tad, не исключено, что процедура закгрузки кэша CPU влияет на последовательность результатов. При работе с математикой на быстродействие сильно влияет АЛУ CPU и конвеер, но при работе с указателями и объектами на быстродействие больше влияет уже скорость диспетчера памяти
|
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Набрал статистику 5 000 х 1 000 000.
test5000x1000000.png Ребята, давайте перестанем дурью маяться. |
|||
карма: 25 |
| ||
файлы: 1 | test5000x1000000.png [817B] [491] |
Разработчик
Ответов: 26155
Рейтинг: 2127
|
|||
Tad писал(а): Набрал статистику 5 000 х 1 000 000Оригинально. И это при том, что в обычном счетчике нет обработчика события перехода границы, а в CounterEx всегда есть, пусть иногда и пустой, но функциональный вызов ------------ Дoбавленo в 13.02: Tad писал(а): Ребята, давайте перестанем дурью маятьсяУже можно, и так понятно, что метод объектного переанаправления очень перспективный метод А с компонентом что делать будем, воткнем в пакет как альтернативный Кому надо, тот будет использовать |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
nesco писал(а): А с компонентом что делать будем, воткнем в пакет как альтернативный nesco, и сделай event-точки скрытыми. Кому надо - нужные откроет. |
|||
карма: 25 |
|
Разработчик
Ответов: 26155
Рейтинг: 2127
|
|||
Tad писал(а): и сделай event-точки скрытыми. Кому надо - нужные откроетА вони не будет - мол, куда точки пропали |
|||
карма: 22 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
nesco писал(а): А вони не будет - мол, куда точки пропалиnesco, ты скрой, а там видно будет, все таки svn у нас не ограничен в ревизиях |
|||
карма: 10 |
|
Разработчик
Ответов: 26155
Рейтинг: 2127
|
|||
Assasin писал(а): ты скрой, а там видно будет, все таки svn у нас не ограничен в ревизияхНу да, убрать или поставить звездочку в *.ini -- офигенно большая проблема |
|||
карма: 22 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
100 x 1 000 000 писал(а): CounterEx 31652 Counter 32448и CounterEx.onThroughMax > Memory.doClear ------------ Дoбавленo в 13.37: nesco писал(а): А вони не будет - мол, куда точки пропали ------------ Дoбавленo в 13.55: 100 x 1 000 000 с отключённым приоритетом писал(а): CounterEx 31699 Counter 32573 |
|||
карма: 25 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
nesco писал(а): Ну да, убрать или поставить звездочку в *.ini -- офигенно большая проблемаУгу, а потом получить нагоняй от черепахи, мол "файлы то разные! Отличаются от базы!" |
|||
карма: 10 |
|
Разработчик
Ответов: 26155
Рейтинг: 2127
|
|||
Assasin писал(а): "файлы то разные! Отличаются от базы!"Так в базе по многочисленным требованиям поправить ------------ Дoбавленo в 14.20: Tad, очень хорошо, просто отлично -- при большем функционале получили лучший результат ------------ Дoбавленo в 14.24: Tad писал(а): почему-то кажется, что вонь будетТогда, все же, точку onNext лучше оставить |
|||
карма: 22 |
|