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

Как оценить производительность 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 отслеживает объём […]

Enlightenment v0.23

Enlightenment – оконный менеджер для X11. Улучшения в новом релизе: Дополнительная опция для создания скриншотов. Система сборки теперь Meson Build. Music Control теперь поддерживает протокол rage mpris dbus. Добавлена поддержка Bluez5 с обновленным модулем и устройством. Добавлена возможность включения и отключения опции dpms. При переключении окон с помощью Alt-Tab, теперь их можно ещё и перемещать. […]

Linux 28 лет

28 лет назад Линус Тордвальдс объявил в телеконференции comp.os.minix о создании рабочего прототипа новой операционной системы Linux. Система имела в составе портированный bash 1.08 и gcc 1.40, что позволило её считать самодостаточной. Linux был создан как ответ MINIX, лицензия которой не позволяла сообществу удобно обмениваться наработками (при этом MINIX тех лет позиционировалась как учебная и […]

Представлен low-memory-monitor, новый обработчик нехватки памяти для GNOME

Бастьен Носера (Bastien Nocera) анонсировал новый обработчик нехватки памяти для рабочего стола GNOME — low-memory-monitor. Демон оценивает нехватку памяти через /proc/pressure/memory и при превышении порога отправляет через DBus предложение процессам о необходимости умерить аппетиты. Также демон может пытаться сохранить отзывчивость системы через запись в /proc/sysrq-trigger. В комбинации с проведённой в Fedora работой по применению zram […]

«Хакер»

В этом юмористическом рассказе я хотел пофантазировать на тему того как мог бы выглядеть «взлом» стиральной машины в недалёком будущем при помощи голосового интерфейса, интеллектуальных систем и вездесущего доната. Не спалось. На смартфоне 3:47, но за летним окном уже достаточно светло. Ярик скинул с себя ногой край одеяла и сел.* «Опять не высплюсь, буду ходить […]

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