Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Для тестирования уровня загрузки процессора рекламными материалами используется специально выделенный компьютер (Intel Pentium M processor Ultra Low Voltage 753, тактовая частота – 1,2 ГГц, 512 МБ оперативной памяти и 8-128 МБ видео памяти) c установленной Windows XP. Компьютер настроен стандартным образом для работы в офисе.
Для тестирования загрузки процессора загружается специальная страница, содержащая только тестируемый баннер. Другие программы при этом не запущены.
Для оценки загрузки используется стандартный TaskManager.
При таком тестировании баннер не должен потреблять более 50% процессорных ресурсов согласно данным в закладке Performance в Task Manager (UpdateSpeed установлен в значение High).
Считается, что баннер требует слишком много ресурсов, если загрузка более 50% ресурсов процессора происходит в течение заметного времени (доли/единицы секунд) или максимальная загрузка процессора в пике составляет более 70%.
Оптимизация использования оперативной памяти не производится, дополнительные утилиты или резидентные программы при старте не загружаются. После входа в систему объем памяти, занятой различными системными процессами, составляет порядка 62-63 МБ по данным Task Manager.
Даже не смотря на то, что в JavaScript нету строгой типизации
obj является «экземпляром» Int32Array никто не может скажем утверждать, что typeof obj[11] === 'number'. Легко нарисовать пример, когда typeof obj[11] === 'string'.Основной целью этого было сравнить скорость исполнения Flash vs JavaScript (вычислений, но не отрисовки).
По личным прикидкам, для 90% графических веб-приложений, Flash версия будет куда более удачным решением.Для развлекательных приложений — возможно. А вот для бизнес — не уверен. Кроссбраузерность в рамках одной платформы не так важна, как кроссплатформенность в рамках одного браузера.
Flash vs JavaScript, V8 Benchmark Suite