Kategoria: Blog

Sony продолжает оптимизировать поддержку AMD Jaguar для PS4 в компиляторе LLVM Clang

Компания AMD продолжает улучшать код компилятора Btver2/Jaguar для оптимизации производительности. И в этом, как ни странно, есть огромная заслуга Sony. Ведь именно японская корпорация использует LLVM Clang в качестве набора инструментов по умолчанию для своей PlayStation 4. А в основе консоли, напомним, лежит гибридный «красный» чип Jaguar. На минувшей неделе в целевой код Jaguar/Btver2 было […]

Документация AMD по архитектуре RDNA подтверждает расширение модельного ряда Navi

Без особого шума на сайте AMD на этой неделе было выложено общее описание графической архитектуры RDNA, и, хотя его основная часть понятна только узким специалистам и энтузиастам игровой графики, некоторые заявления от лица компании в тексте этого документа позволяют подтвердить, что эта архитектура подарит жизнь нескольким поколениям будущих продуктов не только AMD, но и её […]

Психоанализ эффекта недооцененного специалиста. Часть 2. Как и зачем противостоять

Начло статьи с описанием возможных причин недооценности специалистов, можно прочитать, перейдя по «ссылке». III Противостояние причинам, вызывающим недооцененность. Вирус прошлого не поддается лечению – пока свое не возьмет, он не уйдет. Но ему можно и нужно противостоять – предупредить осложнения. Эльчин Сафарли. (Рецепты счастья) Выявив признаки и природу проблем, приводящих к недооцененности специалиста в местах […]

Видеоотчёты со Swiss Perl Workshop и PerlCon Riga

Swiss Perl Workshop: Звук оставляет желать лучшего. Видео доступны здесь. PerlCon Riga: Изначально конференция анонсировалась здесь, но видео доступны на этом канале. Источник: linux.org.ru

GHC 8.8.1

Тихо и незаметно, вышла новая версия известного компилятора языка Haskell. Среди изменений: Поддержка профайлинга на 64-битных системах с Windows. GHC теперь требует LLVM версии 7. Метод fail окончательно вынесен из класса Monad, теперь он находится в классе MonadFail (финальная часть MonadFail Proposal). Явное применение типа (type application) теперь работает и для самих типов, а не […]

Как оценить производительность Linux-сервера: открытые инструменты для бенчмаркинга

Мы в 1cloud.ru подготовили подборку инструментов и скриптов для оценки производительности процессоров, СХД и памяти на Linux-машинах: Iometer, DD, vpsbench, HammerDB и 7-Zip. Другие наши подборки с бенчмарками: Sysbench, UnixBench, Phoronix Test Suite, Vdbench и IOzone Interbench, Fio, Hdparm, S и Bonnie Фото — Bureau of Land Management Alaska — CC BY Iometer Это — […]

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

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

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

Продолжаем рассказывать об инструментах для оценки производительности CPU на Linux-машинах. Сегодня в материале: temci, uarch-bench, likwid, perf-tools и llvm-mca. Больше бенчмарков: Sysbench, UnixBench, Phoronix Test Suite, Vdbench и IOzone Interbench, Fio, Hdparm, S и Bonnie Iometer, DD, vpsbench, HammerDB и 7-Zip Фото — Lukas Blazek — Unsplash temci Это — инструмент для оценки времени выполнения […]

Unit-тесты в СУБД — как мы делаем это в Спортмастере, часть первая

Привет, Хабр! Меня зовут Максим Пономаренко и я — разработчик в Спортмастере. Имею 10-летний опыт работы в IT-сфере. Начинал карьеру в в области ручного тестирования, затем переключился на разработку баз данных. Последние 4 года, аккумулируя знания, полученные в тестировании и разработке, занимаюсь автоматизацией тестирования на уровне СУБД. В команде Спортмастера я состою чуть более года […]

low-memory-monitor: анонс нового юзерспейсного обработчика нехватки памяти

Bastien Nocera анонсировал новый обработчик нехватки памяти для рабочего стола Gnome. Написан на C. Лицензирован под GPL3. Для работы демона необходимо ядро 5.2 или новее. Демон проверяет давление памяти через /proc/pressure/memory и при превышении порога отправляет через dbus предложение процессам о необходимости умерить аппетиты. Также демон может пытаться сохранить отзывчивость системы через запись в /proc/sysrq-trigger. […]

Инструменты для разработчиков приложений, запускаемых в Kubernetes

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

Ядру Linux исполнилось 28 лет

25 августа 1991 года после пяти месяцев разработки 21-летний студент Линус Торвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux, для которой было отмечено завершение портирования bash 1.08 и gcc 1.40. Первый публичный выпуск ядра Linux был представлен 17 сентября. Ядро 0.0.1 имело размер 62 Кб в сжатом виде и содержало […]

Kup niezawodny hosting stron z ochroną przed DDoS, VPS VDS serwery 🔥 Kup niezawodny hosting stron z ochroną przed DDoS, VPS VDS serwery | ProHoster