/ Для администратора / Система / Сравнения и тесты производительности | ||
![]() | 20.06.2020 | Оценка влияния на производительность популярных дополнений к Chrome (84 +24) |
Опубликованы результаты исследования влияния на производительность браузера тысячи наиболее популярных дополнений к Chrome. Показано, что некоторые дополнения могут достаточно сильно влиять на производительность и создавать большую нагрузку на систему, а также в разы увеличивать потребление памяти. При тестировании оценивалось создание нагрузки на CPU в активном и фоновом режимах, потребление памяти и влияние на скорость отображения открываемых страниц. Результаты представлены в двух выборках, охватывающих 100 и 1000 самых популярных дополнений...
| ||
![]() | 21.03.2020 | Предложенная Google программная защита от атаки LVI показала снижение производительности в 14 раз (138 +26) |
Zola Bridges из компании Google предложил для набора компиляторов LLVM патч с реализацией защиты SESES (Speculative Execution Side Effect Suppression), помогающей блокировать атаки на механизм спекулятивного выполнения в CPU Intel, подобные LVI. Метод защиты реализован на уровне компилятора и основан на добавлении компилятором при генерации машинного кода инструкций LFENCE, которые подставляются перед каждой инструкцией чтения из памяти или записи в память, а также перед первой инструкцией ветвления в группе инструкций, завершающей блок...
| ||
![]() | 06.01.2020 | Линус Торвальдс опроверг проблемы с планировщиком задач, всплывшие в тесте производительности (390 +46) |
Разработчик игр Malte Skarupke опубликовал сравнение производительности блокировок на основе Mutex и Spinlock при использовании различных планировщиков задач. Тесты показали аномально большие задержки при использовании Spinlock с планировщиком задач, используемым в Linux по умолчанию. Автор тестов сделал вывод, что планировщик задач Linux имеет проблемы, которые негативно сказываются на работе игр, создаваемых для сервиса Google Stadia, в котором игры выполняются на GPU в облачном окружении, а клиенту в потоковом режиме лишь транслируется содержимое экрана с частотой до 60 кадров в секунду. При подобных условиях необходимо обеспечить своевременный вывод кадров на экран и задержки, превышающие миллисекунду, становятся заметны...
| ||
![]() | 12.09.2019 | Сравнение производительности сетевого драйвера в вариантах на 10 языках программирования (310 +71) |
Группа исследователей из немецких университетов опубликовала результаты эксперимента, в ходе которого на разных языках программирования было разработано 10 вариантов типового драйвера для 10-гигабитных сетевых карт Intel Ixgbe (X5xx). Драйвер работает в пространстве пользователя и реализован на языках C, Rust, Go, C#, Java, OCaml, Haskell, Swift, JavaScript и Python. При написании кода основное внимание уделялось достижению максимально возможной производительности с учётом особенностей каждого языка. По функциональности все варианты идентичны и состоят примерно из 1000 строк кода. Наработки проекта распространяются под лицензией BSD...
| ||
![]() | 19.02.2019 | Оценка производительности браузерных дополнений для блокировки рекламы (144 +34) |
Рассмотрев критику изменений в третьей редакции манифеста Chrome, нарушающих работу многих дополнений для блокирования нежелательного контента и обеспечения безопасности, разработчики из компании Google подытожили свою позицию по данному вопросу. Утверждается, что в реализации нового API declarativeNetRequest будут учтены пожелания и замечания авторов дополнений, в том числе будет расширен лимит на число правил блокировки, реализована возможность динамического добавления/удаления правил, добавлена поддержка дополнительных условий фильтрации и возможность не только блокирования, но и изменения частей запроса (например, для чистки отдельных Cookie)...
| ||
![]() | 16.07.2018 | Оценка безопасности новой системы контейнерной изоляции Nabla (12 +9) |
Джеймс Боттомли (James Bottomley), известный разработчик ядра Linux, входивший в координационный технический комитет Linux Foundation, опубликовал результаты анализа безопасности различных систем контейнерной изоляции, включая традиционные контейнеры Docker, недавно представленную систему Nabla, нацеленную на минимизацию выполняемых в основном ядре системных вызовов, и гибридные системы gVisor и Kata Containers с изоляцией на базе гипервизоров...
| ||
![]() | 06.07.2018 | Сравнение производительности различных реализаций WebAssembly (70 +40) |
Разработчики PSPDFKit представили новый инструментарий для измерения производительности реализации WebAssembly в различных web-браузерах, нацеленный на воспроизведение ситуаций, типичных для реальных проектов на C/C++, скомпилированных в WASM. Напомним, что WebAssembly предоставляет не зависящий от браузера универсальный низкоуровневый промежуточный код для выполнения в браузере приложений, скомпилированных из различных языков программирования...
| ||
![]() | 13.02.2018 | Значительное снижение производительности MyISAM при включении защиты от Meltdown (44 +15) |
Разработчики СУБД MariaDB предупредили о существенном снижении производительности хранилища MyISAM при использовании ядра Linux с патчами KPTI, блокирующими уязвимость Meltdown. Замедление операций сканирования строк в MyISAM после применения патчей KPTI составляет около 40%, а при отсутствии поддержки PCID может достигать 90%. Для избавления от подобного эффекта требуется полный редизайн MyISAM...
| ||
![]() | 29.01.2018 | Представлен Speedometer 2.0, пакет для тестирования производительности браузеров (19 –1) |
Разработчики движка WebKit из компании Apple опубликовали выпуск инструментария для измерения производительности web-браузеров Speedometer 2.0, оценивающий задержки при симуляции пользовательской активности в типовых web-приложениях...
| ||
![]() | 13.04.2017 | Google объявил Octane устаревшим и не отражающим реальную производительность браузеров (44 +8) |
Компания Google решила отказаться от использования, поддержки и развития пакета Octane, созданного в 2012 году в качестве инструмента для тестирования производительности JavaScript-движков, оперирующего кодом ресурсоёмких web-проектов (Pdf.js, Box2D и т.п.) вместо синтетического стресс-тестирования, свойственного таким тестам как V8 Bеnchmark и SunSpider...
| ||
![]() | 11.03.2017 | Оценка потребления памяти Firefox в многопроцессном режиме (121 +21) |
Эрик Рам (Eric Rahm), участник проекта MemShrink, в рамках которого ведётся работа по снижению потребления памяти в Firefox, опубликовал результаты тестирования потребления памяти Firefox с выделением 2, 4 и 8 процессов для обработки контента, в сравнении с Chrome, IE и Safari...
| ||
![]() | 07.03.2017 | Сравнение производительности сетевых подсистем DragonFly BSD, FreeBSD и ядра Linux (101 +11) |
Разработчики операционной системы DragonFly BSD провели тестирование производительности сетевого стека в сравнении с сетевыми стеками FreeBSD и ядра Linux (3.10 из CentOS 7 и 4.9 из Debian). Тестирование...
| ||
![]() | 14.02.2016 | Изучение изменения потребления памяти Firefox в многопроцессном режиме (121 +9) |
Тестирование работы Firefox в многопроцессном режиме с одним выделенным процессом обработки контента (предлагается по умолчанию) показало возрастание потребления памяти в среднем на 10-20%, в сравнении с работой Firefox в обычном однопроцессном режиме, при котором контент и интерфейс обрабатываются одним и тем же процессом...
| ||
![]() | 31.12.2015 | Cравнение производительности СУБД Redis, Tarantool, CouchBase и Memcached (24 +6) |
Опубликованы результаты сравнительного тестирования производительности различных NoSQL СУБД, проведённого в публичном облаке при помощи "сертифицированного" инструмента YCSB (Yahoo! Cloud Serving Benchmark). В обзоре участвуют открытые NoSQL БД Redis, CouchBase, Memcached и Tarantool...
| ||
![]() | 14.12.2015 | Сравнение производительности PHP 7.0, PHP 5.6.16 и HHVM 3.10.1 (50 +10) |
Инженеры одного из хостинг-операторов, специализирующегося на размещении сайтов на базе WordPress, опубликовали результаты оценки производительности PHP 7.0 в сравнении с прошлой веткой PHP 5.6 и развиваемой инженерами Facebook виртуальной машины HHVM (HipHop Virtual Machine), снабжённой JIT-компилятором. Следует отметить, что стабильный выпуск HHVM 3.10.1 не является полностью совместимым с PHP 7.0, базовая совместимость с PHP 7.0 пока обеспечена только в экспериментальной ветке HHVM 3.11...
| ||
Следующая страница (раньше) >> |
Закладки на сайте Проследить за страницей |
Created 1996-2021 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |