Author Topic: BenchMark Test  (Read 20715 times)

0 Members and 2 Guests are viewing this topic.

ЦИТРИН

  • Супермодератор
  • Оплот сообщества
  • *
  • Posts: 484
  • Марафон опавших листьев, коктейль из дыма и мыслей
    • View Profile
Re: BenchMark Test
« Reply #30 on: November 14, 2012, 12:22:55 PM »
1. Лингвисты тоже получают зарплату и тратят деньги и как следствие умеют считать. А значит и в них есть зачатки математика(технаря/программиста).
2. Нельзя делить людей на гуманитариев и технарей / черное и белое / зло и добро  :P
В целом, с  Вами согласен, относительно того или иного поведения браузера, на том или ином сайте.
Но вопрос так и не решен , ибо вот-->
1. Исходя из какой банально-бытовой эрудиции рядовой (читай массовый) пользователь, слабо знакомый с основами программирования, может выбрать подходящую  паузу скажем  после  команды  гетскрин, или иф_пискель_ин?
2. Тут Вы противоречите мудрым Мира сего:
" Как только все узнали, что красивое красиво, - тут же появилось и уродство.
Как только все узнали, что добро это добро, - тотчас появилось и зло."(ц) Лао цзе
 
« Last Edit: November 14, 2012, 12:34:59 PM by ЦИТРИН »
Бабочки полёт будит тихую поляну в солнечном свету...

Сергей

  • Активный участник
  • ***
  • Posts: 159
    • View Profile
Re: BenchMark Test
« Reply #31 on: November 14, 2012, 07:53:08 PM »
Насчет программ - в них обычно как раз не нужно ждать после нажатия клавиши/клика мышки. Там вызовы по WinAPI идут, и они в любом случае обработаются программой.
А вот если уже для следующего шага нужно дождаться от программы какого-то отклика, то да, следует подождать. Обычно программы "подвисают" во время использования не более чем на 125 мс. Так что если ощущается быстрый отклик, то и 125 мс ожидания будет достаточно.
В противном случае надо делать больше, по ощущениям.

А вообще найдите механический секундомер, жутко удобная вещь  :P. Конечно замерять можно и программными средствами, но по мобильности и удобству использования секундомер не заменим
Отсутствую.

Dr_midon

  • Освоившийся
  • **
  • Posts: 30
    • View Profile
Re: BenchMark Test
« Reply #32 on: November 15, 2012, 04:43:36 PM »
1. Исходя из какой банально-бытовой эрудиции рядовой (читай массовый) пользователь, слабо знакомый с основами программирования, может выбрать подходящую  паузу скажем  после  команды  гетскрин, или иф_пискель_ин?

Какую категорию он может отнести паузу после своей функции

Давай рассуждать логически:
1. Пауза нужна для разгрузки процессора
2. Пауза нужна для обработки действий программой/игрой

Соответственно первому пункту можно выбирать любое понравившееся значение.
Например:
- Игрушка требует клика мышкой каждые 40 сек. Значит ставим WAIT(40), или даже 41 секунду. Хотя можно было бы и без паузы непрерывно кликать, правда эффекта никакого не получилось, кроме загрузки машины(читай CPU). Думаю тут нет сложности.
- После клика ожидаем обновления экрана. Задачка посложнее, но все же: предполагаем худшее, т.е. модемное соединение и компьютер пяти-десяти годовалой давности. Проверку на появление нужного нам элемента на страничке можно осуществлять и без паузы, но тогда и она грузиться дольше будет и тормозить компьютер начнет очень заметно. Значит выставляем паузу между проверками в зависимости от скорости прогрузки странички: 2-5 секунд. Логика: перед автоматизацией мы кликали вручную и в голове должно было уложится, что страничка грузится ~3 сек, значит и проверку делаем каждые 3 сек. Или грузилась ~10 сек - ставим 10 сек паузы перед проверкой.

Для второго пункта также можно логически расписать цепочку действий(своих и/или программы)
Например:
- После ввода символа мы не ощущаем задержки, значит пауза не нужна(у нас сильный комп)
- После ввода символа мы ощущаем некоторую задержку, значит ставим паузу 100-500 мс для наглядности и отсечения некоторых ошибок еще на стадии разработки.(хоть она и не сильно нужна, т.к. все действия записываются в стек-список и выполняются по порядку)

ЦИТРИН

  • Супермодератор
  • Оплот сообщества
  • *
  • Posts: 484
  • Марафон опавших листьев, коктейль из дыма и мыслей
    • View Profile
Re: BenchMark Test
« Reply #33 on: November 15, 2012, 07:54:21 PM »
- После ввода символа мы не ощущаем задержки, значит пауза не нужна(у нас сильный комп)
- После ввода символа мы ощущаем некоторую задержку,
Хм...
Ну вот всё равно нет ясности по задержкам.
Для новичка важны 2 параметра: 1) определенность 2) работоспособность.
 Искусство доведения скрипта до идеала интересует  лишь корифея.
Новичку понятнее иметь список команд слева  и время рекомендуемой задержки справа.
 А вот увеличение , или уменьшение этого времени будут выбирать исходя из Ваших рекомендаций.
Вопрос к корифеям: -  Возможно ли создание такого списка?
Бабочки полёт будит тихую поляну в солнечном свету...

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: BenchMark Test
« Reply #34 on: November 24, 2012, 07:55:52 PM »
На домашнем
Тип ЦП   QuadCore Intel quad Q9300  2500 MHz
Озу 4 GB
Разрешение:  1920x1080
Выдео NVIDIA GeForce GTX 460

20:46:06 ====BenchMark Test====
20:46:06 Разрешение:  1920x1080
20:46:06 Итерации:    100
20:46:06 ========Время=========
20:46:06 Мин:         89 мс
20:46:06 Сред:        90.81 мс
20:46:06 Макс:        93 мс
20:46:06 Общ:         9081 мс
20:46:06 ==Кол-во вычислений===
20:46:06 Всего:       207360000
20:46:06 За 1 мс:     22834.49
20:46:06 ======================
20:46:06 


keydaci

  • Зашел в гости
  • *
  • Posts: 12
    • View Profile
Re: BenchMark Test
« Reply #35 on: December 11, 2012, 11:48:34 AM »
во, моя рабочая лошаДь ))
Pentium E2160@1.8
4GB,DDR3
Video G41 (integrated)
10:46:32 ====BenchMark Test====
10:46:32 Разрешение:  1280x1024
10:46:32 Итерации:    100
10:46:32 ========Время=========
10:46:32 Мин:         123 мс
10:46:32 Сред:        130,4 мс
10:46:32 Макс:        155 мс
10:46:32 Общ:         13040 мс
10:46:32 ==Кол-во вычислений===
10:46:32 Всего:       131072000
10:46:32 За 1 мс:     1008246
10:46:32 ======================
10:46:32
« Last Edit: December 11, 2012, 11:51:55 AM by keydaci »

MIG29

  • Освоившийся
  • **
  • Posts: 45
    • View Profile
Re: BenchMark Test
« Reply #36 on: December 31, 2012, 05:14:25 AM »
pentium e2140 1.6Ггц
radeon x1300

4:11:06 ====BenchMark Test====
4:11:06 Разрешение:  1680x1050
4:11:06 Итерации:    100
4:11:06 ========Время=========
4:11:06 Мин:         146 мс
4:11:06 Сред:        153.2 мс
4:11:06 Макс:        177 мс
4:11:06 Общ:         15320 мс
4:11:06 ==Кол-во вычислений===
4:11:06 Всего:       176400000
4:11:06 За 1 мс:     11514.36
4:11:06 ======================
« Last Edit: December 31, 2012, 05:16:30 AM by MIG29 »
if_picture_in - зло

rutroza

  • Зашел в гости
  • *
  • Posts: 16
    • View Profile
Re: BenchMark Test
« Reply #37 on: April 21, 2015, 07:57:38 PM »
win7x64; intel core 2 duo E8500; nvidia geforce gtx 560ti
19:54:11 ====BenchMark Test====
19:54:11 Разрешение:  1680x1050
19:54:11 Итерации:    100
19:54:11 ========Время=========
19:54:11 Мин:         106 мс
19:54:11 Сред:        116.76 мс
19:54:11 Макс:        146 мс
19:54:11 Общ:         11676 мс
19:54:11 ==Кол-во вычислений===
19:54:11 Всего:       176400000
19:54:11 За 1 мс:     15107.9140000000007
19:54:11 ======================