Рубрика: Блог

Тренинг Cisco 200-125 CCNA v3.0. День 23. Передовые технологии маршрутизации

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

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

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

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

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

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 Кб в сжатом виде и содержало […]

Представлено первое решение проблемы с нехваткой оперативной памяти в Linux

Разработчик Red Hat Бастьен Ночера (Bastien Nocera) анонсировал возможное решение проблемы с нехваткой оперативной памяти в Linux. Это приложение под названием Low-Memory-Monitor, которое должно решать проблему отзывчивости системы при нехватке ОЗУ. Эта программа должна, как ожидается, улучшить работу с пользовательским окружением Linux на системах, где объём оперативной памяти мал. Принцип работы прост. Демон Low-Memory-Monitor отслеживает объём […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster