Страница 1 из 2

Получение объема доступной памяти в режиме презентации

Добавлено: 05 сен 2014, 22:41
JetSwap
Уважаемые рекламодатели!

В режиме презентации добавлена возможность получения информации о памяти компьютера, на котором выполняется презентация.
Можно получить 4 вида параметров:
  • Объем свободной физической памяти
  • Общий объем физической памяти
  • Объем свободной виртуальной памяти
  • Общий объем виртуальной памяти
Эту информацию можно использовать для определения, сможет ли компьютер клиента воспроизвести презентацию тяжеловесного сайта в полном объеме, или лучше заранее остановить ее воспроизведение и тем самым сэкономить средства.

Также в журнал выполнения презентации добавлен вывод используемой программой памяти. Следует заметить, что эти данные могут серьезно отличаться на разных машинах, поэтому рекомендуем перед установкой конкретных значений, влияющих на досрочное прерывание презентации, провести соответствующее тестирование.

:arrow: Подробности использования новой команды вы можете посмотреть в документации

Re: Получение объема доступной памяти в режиме презентации

Добавлено: 05 сен 2014, 22:54
Vicher
наконец-то начали делать функции, позволяющие получить подробную информацию о пользователе.
Осталось только сделать возможность запуска следующего показа в API (игнорируя интервалы), если пользователь не прошел проверку качества.

Re: Получение объема доступной памяти в режиме презентации

Добавлено: 05 сен 2014, 23:31
JetSwap
Запуск нового показа скоро будет реализован в самой презентации, без вызова API.

Re: Получение объема доступной памяти в режиме презентации

Добавлено: 06 сен 2014, 10:50
stepanyk
отлично, добавлю в презентацию if(prompt("prs::" + prskey + "::get::memory")<5) alert("prs::" + prskey + "::set::stop=2"); посмотрю упадет ли трафик :D

Re: Получение объема доступной памяти в режиме презентации

Добавлено: 06 сен 2014, 13:07
zl0y
а будет ли статистика по рекламодателям установившим ограничения по ОЗУ?
на что ориентироваться серферам при выделении/резервировании ресурсов под SS (презентации)?
будут ли ограничения "аппетита" жадных на ОЗУ рекламодателей?

Re: Получение объема доступной памяти в режиме презентации

Добавлено: 06 сен 2014, 14:11
Support
zl0y писал(а):а будет ли статистика по рекламодателям установившим ограничения по ОЗУ?
Поскольку ограничения будут задаваться программно, с помощью скриптов, а не с помощью каких-либо настроек сайта или SafeSurf, то такой статистики не будет.
zl0y писал(а):на что ориентироваться серферам при выделении/резервировании ресурсов под SS (презентации)?
Чем больше ресурсов, тем лучше :D Тем больше презентаций сможет обработать серфер, тем больше его доход.
Никакой конкретики по данному вопросу нет, поскольку расход памяти очень индивидуален и зависит от настроек системы, но думаю, что абсолютное большинство презентаций сможет выполняться при 256 мб памяти на одну виртуальную машину.

Тут важно заметить, что ограничения, установленные рекламодателем, пойдут в плюс и самим серферам, ведь если памяти явно не хватает, то программа скорее всего зависнет или вылетит (и существует вероятность, что серфер ничего не получит), тогда как в случае заранее установленных ограничений за 30 секунд показа серфер точно получит отчисления, а программа продолжит свою работу без остановок на перезапуск.
zl0y писал(а):будут ли ограничения "аппетита" жадных на ОЗУ рекламодателей?
По сути, они уже есть. Если рекламодатель слишком жадный, то программа будет вылетать у многих серферов, и по итогам часа все такие показы будут серферам засчитаны, а рекламодатель понесет убытки, поскольку его презентация не будет доведена до конца из-за вылетов. Так что у рекламодателей уже есть стимул соизмерять свои аппетиты с реальными возможностями серферов :D

Re: Получение объема доступной памяти в режиме презентации

Добавлено: 03 окт 2014, 16:31
Vicher
У некоторых пользователей данная функция возвращает пустую строку.

Код: Выделить всё

03.10.2014 16:29:10 Отладка: [ОШИБКА]: Команда получения свободной ОЗУ вернула не число. Результат: 
03.10.2014 16:29:10 Отладка: Свободно NaN MB ОЗУ

Re: Получение объема доступной памяти в режиме презентации

Добавлено: 03 окт 2014, 19:55
online777v
Если не будет гавно-сайтов перед презентацией, то все презентации будут идеальны. Тут только проблема в гавно-сайтах которые забивают винт и проц под 100%, и после показа их, компу надо 2-3 минуты что б в нормальное состояние вернуться, а если сразу после гавно-сайтов выдаст презентацию, то конечно она не засчитывается.

Re: Получение объема доступной памяти в режиме презентации

Добавлено: 03 окт 2014, 21:32
Support
Если процент таких пользователей небольшой. то возможно, что они работают в Linux с помощью эмуляторов.

Re: Получение объема доступной памяти в режиме презентации

Добавлено: 03 окт 2014, 22:46
Hans
online777v писал(а):Если не будет гавно-сайтов перед презентацией, то все презентации будут идеальны. Тут только проблема в гавно-сайтах которые забивают винт и проц под 100%, и после показа их, компу надо 2-3 минуты что б в нормальное состояние вернуться, а если сразу после гавно-сайтов выдаст презентацию, то конечно она не засчитывается.
Подтверждаю. Сегодня настраиваю машины, запускаю одну в минуту-две. Запустил около 80-ти. И тут внезапно 6-ти ядерный i7 в 12 потоков взлетает под 100%, всё повисает. Спасает отключение сетевого адаптера. Что за хрень такая? Полгода назад ничего подобного не было. С отключенной сетью нагрузка 20-40% независимо от количества запущенных машин. Похоже кто-то использует джет для вирусных атак. Может резать как-то такие сайты на стадии зачатия?