benchmarking

  • Хабрахабр

    Как оценить производительность СХД на Linux: бенчмаркинг с помощью открытых инструментов

    В прошлый раз мы рассказывали об инструментах с отрытым исходным кодом для оценки производительности процессоров и памяти. Сегодня говорим о бенчмарках для файловых систем и систем хранения данных на Linux — Interbench, Fio, Hdparm, S и Bonnie. Фото — Daniele Levis Pelusi — Unsplash Fio (расшифровывается как Flexible I/O Tester) создает потоки ввода/вывода данных с диска, чтобы оценить производительность файловой…

    Подробнее »
  • Хабрахабр

    Бенчмарки для Linux-серверов: 5 открытых инструментов

    Сегодня мы расскажем об открытых инструментах для оценки производительности процессоров, памяти, файловых систем и систем хранения данных. В список вошли утилиты, предлагаемые резидентами GitHub и участниками тематических тредов на Reddit, — Sysbench, UnixBench, Phoronix Test Suite, Vdbench и IOzone. / Unsplash / Veri Ivanova Это — утилита для нагрузочного тестирования MySQL-серверов, основанная на проекте LuaJIT, в рамках которого разрабатывается виртуальная…

    Подробнее »
  • Хабрахабр

    Сколько зарабатывает Хабр + инструкция как узнать сколько зарабатывают другие компании

    Предыстория: после того, как мы с командой в прошлом году закрыли компанию и еще не начали работу над новой, мы решили обновить наш старый, но довольно большой сайт с кулинарными рецептами. Чтобы понять насколько серьезно стоит углубляться в работу над ним, я проанализировал данные по выручке сайтов, которые тоже зарабатывают на рекламе. Доходы, расходы и прибыль приведены в миллионах рублей.…

    Подробнее »
  • Хабрахабр

    1M HTTP rps на 1 cpu core. DPDK вместо nginx+linux kernel TCP/IP

    Я хочу рассказать о такой штуке как DPDK — это фреймворк для работы с сетью в обход ядра. Т.е. можно прямо из userland писать\читать в очереди сетевой карты, без необходимости в каких либо системных вызовах. Это позволяет экономить много накладных расходов на копирования и прочее. В качестве примера я напишу приложение, отдающее по http тестовую страницу и сравню по скорости…

    Подробнее »
  • Хабрахабр

    [Перевод] Рефакторинг программы на Go: ускорение в 23 раза

    Меня зовут Марко, я работаю в Badoo в отделе «Платформы». Привет! Именно поэтому сегодня я предлагаю вашему вниманию перевод статьи, которая мне очень понравилась и, я уверен, будет вам очень полезна. У нас довольно много всего написано на Go, и зачастую это критичные к производительности системы. В том числе вы познакомитесь с богатым инструментарием, доступным в Go для такой работы.…

    Подробнее »
  • Хабрахабр

    [Перевод] Возможно, вам не нужен Rust, чтобы ускорить ваш JS

    Несколько недель назад я обнаружил пост "Окисляем Source Maps с Rust и WebAssembly"распространяющийся по Твиттеру и расказывающий о выигрыше в производительности от замены обычного JavaScript в библиотеке source-map на Rust, скомпилированный в WebAssembly. Пост возбудил мой интерес не потому, что я большой фанат Rust или WASM, скорее потому что я всегда интересовался фичами языков и оптимизациями, которых не хватает Javascript…

    Подробнее »
  • Хабрахабр

    [Перевод] Советы по оптимизации кода на Java: как не наступать на грабли

    Добрый вечер, коллеги. Надеемся, что материал не только покажется вам интересным, но и пригодится на практике. Перевод статьи, который мы вам предложим сегодня, призван помочь ответить на вопрос: а назрела ли необходимость целой книги по оптимизации кода на Java? Я специально рассмотрю конкретные операции в реальных программах на Java. Пожалуйста, не забудьте проголосовать.В этой статье я изложу несколько советов по…

    Подробнее »


Кнопка «Наверх»
Закрыть