Не апгрейд, а оптимизация: комплексный тюнинг инфраструктуры подарил PostgreSQL 65% производительности
Часто при замедлении работы базы данных первым решением кажется увеличение вычислительных ресурсов: больше ядер, памяти, быстрые диски. Однако существует и другой, более экономичный путь — заглянуть глубже, на уровень операционной системы, управляющей этими ресурсами.
Данная статья — это практический разбор реального кейса, где скрупулёзная настройка параметров подсистемы ввода-вывода, кэширования и планировщика задач Linux позволила поднять производительность PostgreSQL на впечатляющие 65%. Без замены железа, без увеличения лицензий, только за счёт грамотной оптимизации «фундамента», на котором работает СУБД.
GitHub - Комплекс pg_expecto для статистического анализа производительности и нагрузочного тестирования СУБД PostgreSQL
Читать полностью
#habr
@linux_potok
Часто при замедлении работы базы данных первым решением кажется увеличение вычислительных ресурсов: больше ядер, памяти, быстрые диски. Однако существует и другой, более экономичный путь — заглянуть глубже, на уровень операционной системы, управляющей этими ресурсами.
Данная статья — это практический разбор реального кейса, где скрупулёзная настройка параметров подсистемы ввода-вывода, кэширования и планировщика задач Linux позволила поднять производительность PostgreSQL на впечатляющие 65%. Без замены железа, без увеличения лицензий, только за счёт грамотной оптимизации «фундамента», на котором работает СУБД.
GitHub - Комплекс pg_expecto для статистического анализа производительности и нагрузочного тестирования СУБД PostgreSQL
Читать полностью
#habr
@linux_potok
👍10🔥2👏1
Steam Frame и Steam Machine будут ещё одним хорошим импульсом для Flatpak и настольного Linux в целом
С выходом Steam Frame и Steam Machine на базе SteamOS Linux в этом году мы снова увидим хороший рост популярности Flatpak и настольного Linux в целом.
Читать полностью
#GamingOnLinux
@linux_potok
С выходом Steam Frame и Steam Machine на базе SteamOS Linux в этом году мы снова увидим хороший рост популярности Flatpak и настольного Linux в целом.
Читать полностью
#GamingOnLinux
@linux_potok
👍16
Mesa 26.0 RADV получает выделенную очередь только для передачи с использованием SDMA
В предстоящем релизе Mesa 26.0 можно ожидать ещё одно улучшение открытого драйвера Radeon Vulkan (RADV), над которым работал один из разработчиков графических драйверов Valve для Linux...
Читать полностью
#Phoronix
@linux_potok
В предстоящем релизе Mesa 26.0 можно ожидать ещё одно улучшение открытого драйвера Radeon Vulkan (RADV), над которым работал один из разработчиков графических драйверов Valve для Linux...
Читать полностью
#Phoronix
@linux_potok
👍11
Полный путь пакета в Linux: от Ethernet-кадра до Kubernetes CNI
Сетевую часть Linux обычно «настраивают», но редко понимают. Добавляют iptables-правило, включают NAT, правят sysctl — и если трафик пошёл, считается, что задача решена. Проблемы начинаются ровно в тот момент, когда он не идёт, а поведение системы перестаёт быть очевидным. В Linux нет магии. Есть IP-пакет, его заголовки и строго определённый путь внутри ядра: маршрутизация, netfilter, conntrack, NAT, TCP/UDP стек. Если не понимать этот путь целиком, firewall выглядит как чёрный ящик, NAT — как случайный набор правил, а Kubernetes CNI — как нечто «особенное», существующее отдельно от обычной сети.
Читать полностью
#habr
@linux_potok
Сетевую часть Linux обычно «настраивают», но редко понимают. Добавляют iptables-правило, включают NAT, правят sysctl — и если трафик пошёл, считается, что задача решена. Проблемы начинаются ровно в тот момент, когда он не идёт, а поведение системы перестаёт быть очевидным. В Linux нет магии. Есть IP-пакет, его заголовки и строго определённый путь внутри ядра: маршрутизация, netfilter, conntrack, NAT, TCP/UDP стек. Если не понимать этот путь целиком, firewall выглядит как чёрный ящик, NAT — как случайный набор правил, а Kubernetes CNI — как нечто «особенное», существующее отдельно от обычной сети.
Читать полностью
#habr
@linux_potok
👍5🔥1
Как я написал bash-скрипт и получил оффер
Если что, это не кликбейт. История довольно проста: в один из рабочих дней (работаю экспертом по компьютерной экспертизе) мне "на стол" попал сервер на ALT. Всё стандартно:
1) делаю чек железа, дабы исключить модули аппаратного шифрования / аппаратные токены и т.д.
2) делаю диагностику всей системы на момент первого запуска, для внесения в отчёт. Данная диагностика должна включать в себя первичную информацию о: диске; памяти; сети; базовых службах (ssh, cron и тд.) и о системе в целом.
Что было дальше
Читать полностью
#habr
@linux_potok
Если что, это не кликбейт. История довольно проста: в один из рабочих дней (работаю экспертом по компьютерной экспертизе) мне "на стол" попал сервер на ALT. Всё стандартно:
1) делаю чек железа, дабы исключить модули аппаратного шифрования / аппаратные токены и т.д.
2) делаю диагностику всей системы на момент первого запуска, для внесения в отчёт. Данная диагностика должна включать в себя первичную информацию о: диске; памяти; сети; базовых службах (ssh, cron и тд.) и о системе в целом.
Что было дальше
Читать полностью
#habr
@linux_potok
👌7👍5
Dozzle 9.0: Улучшенный просмотрщик логов Docker в реальном времени
В версии Dozzle 9.0 добавлены группировка контейнеров, счетчики групп и сворачиваемые разделы на главной странице, а также улучшен интерфейс. Это делает навигацию по логам более удобной и наглядной.
Читать полностью
#Linuxiac
@linux_potok
В версии Dozzle 9.0 добавлены группировка контейнеров, счетчики групп и сворачиваемые разделы на главной странице, а также улучшен интерфейс. Это делает навигацию по логам более удобной и наглядной.
Читать полностью
#Linuxiac
@linux_potok
👍5
Steam выходит на ARM64 благодаря Ubuntu
Steam готовится к поддержке ARM64: Ubuntu открыла тестирование Snap-пакета с эмуляцией x86 через FEX.
Читать полностью
#Linuxiac
@linux_potok
Steam готовится к поддержке ARM64: Ubuntu открыла тестирование Snap-пакета с эмуляцией x86 через FEX.
Читать полностью
#Linuxiac
@linux_potok
👍5🤡4
AMD активирует новые аппаратные блоки GFX12.1 и другие RDNA 3.5 в Linux 6.20~7.0
Сегодня AMD отправила свой последний pull request в DRM-Next с новыми изменениями драйвера ядра AMDGPU/AMDKFD, которые планируется включить в следующий цикл разработки ядра — он будет называться либо Linux 6.20, либо, скорее всего, Linux 7.0. Важно отметить, что на этой неделе в pull request реализуется поддержка множества новых аппаратных IP-блоков GPU, включая GC/GFX 12.1 — новое дополнение к уже существующему GFX12.0 / RDNA4...
Читать полностью
#Phoronix
@linux_potok
Сегодня AMD отправила свой последний pull request в DRM-Next с новыми изменениями драйвера ядра AMDGPU/AMDKFD, которые планируется включить в следующий цикл разработки ядра — он будет называться либо Linux 6.20, либо, скорее всего, Linux 7.0. Важно отметить, что на этой неделе в pull request реализуется поддержка множества новых аппаратных IP-блоков GPU, включая GC/GFX 12.1 — новое дополнение к уже существующему GFX12.0 / RDNA4...
Читать полностью
#Phoronix
@linux_potok
👍10❤1🔥1
Большое обновление GPU и ядра для Ubuntu 24.04 LTS
В этом месяце для пользователей Ubuntu 24.04 LTS выйдет новое аппаратное обновление (HWE), которое включает более новый Linux-ядро 6.17 и графические драйверы Mesa 25.2.7. Это обновление берёт компоненты из будущей Ubuntu 25.10, что заметно улучшит поддержку оборудования по сравнению с предыдущими версиями. Также добавятся новые версии драйвера Intel VAAPI и библиотеки libva. Обновление призвано повысить производительность и совместимость системы с современным оборудованием.
Читать полностью
#OmgUbuntu
@linux_potok
В этом месяце для пользователей Ubuntu 24.04 LTS выйдет новое аппаратное обновление (HWE), которое включает более новый Linux-ядро 6.17 и графические драйверы Mesa 25.2.7. Это обновление берёт компоненты из будущей Ubuntu 25.10, что заметно улучшит поддержку оборудования по сравнению с предыдущими версиями. Также добавятся новые версии драйвера Intel VAAPI и библиотеки libva. Обновление призвано повысить производительность и совместимость системы с современным оборудованием.
Читать полностью
#OmgUbuntu
@linux_potok
👍8❤1🥰1👌1
Ошибки в ядре Linux замечают в среднем через 2 года
Энтузиасты опубликовали результаты исследования времени обнаружения и устранения ошибок в коде ядра Linux. Данные были получены в результате анализа 125 тысяч ошибок, помеченных в Git-репозитории тегом Fixes:, ссылающимся на коммит, в котором возникла ошибка.
Среднее время обнаружения ошибок в ядре составило 2,1 года. Если рассматривать только ошибки, исправленные в 2025 году, данный показатель составил 2,8 года.
Читать полностью
#habr
@linux_potok
Энтузиасты опубликовали результаты исследования времени обнаружения и устранения ошибок в коде ядра Linux. Данные были получены в результате анализа 125 тысяч ошибок, помеченных в Git-репозитории тегом Fixes:, ссылающимся на коммит, в котором возникла ошибка.
Среднее время обнаружения ошибок в ядре составило 2,1 года. Если рассматривать только ошибки, исправленные в 2025 году, данный показатель составил 2,8 года.
Читать полностью
#habr
@linux_potok
😁5😢3👎1
KDE Frameworks 6.22 устраняет проблемы с буфером обмена на Wayland
Вышел релиз набора открытого ПО KDE Frameworks 6.22 с улучшениями и исправлениями ошибок для приложений KDE и рабочего стола Plasma. В этом выпуске решено несколько проблем, связанных с буфером обмена в окружении Wayland.
Читать полностью
#9to5Linux
@linux_potok
Вышел релиз набора открытого ПО KDE Frameworks 6.22 с улучшениями и исправлениями ошибок для приложений KDE и рабочего стола Plasma. В этом выпуске решено несколько проблем, связанных с буфером обмена в окружении Wayland.
Читать полностью
#9to5Linux
@linux_potok
❤8👍7😁2🥰1🤔1
KDE Frameworks 6.22: внутренние улучшения
Выпущен KDE Frameworks 6.22 с заметными улучшениями стабильности и внутренней очисткой в основных библиотеках, используемых Plasma и приложениями KDE.
Читать полностью
#Linuxiac
@linux_potok
Выпущен KDE Frameworks 6.22 с заметными улучшениями стабильности и внутренней очисткой в основных библиотеках, используемых Plasma и приложениями KDE.
Читать полностью
#Linuxiac
@linux_potok
👍10👏2
Wine 11.0-rc5 приносит 32 исправления ошибок
Поскольку в прошлую пятницу не было кандидата в релизы Wine 11.0 из-за новогодних праздников, сегодня вышел Wine 11.0-rc5, и за последние две недели он включает 32 исправления ошибок...
Читать полностью
#Phoronix
@linux_potok
Поскольку в прошлую пятницу не было кандидата в релизы Wine 11.0 из-за новогодних праздников, сегодня вышел Wine 11.0-rc5, и за последние две недели он включает 32 исправления ошибок...
Читать полностью
#Phoronix
@linux_potok
👍14❤2🥰1
TrueNAS WebShare: корпоративный обмен файлами на базе ZFS через веб-браузер
В ситуациях, когда использование Samba (SMB) или NFS нецелесообразно или хочется получить удобство доступа к файлам через веб-браузер с любого устройства, TrueNAS представляет TrueNAS WebShare — простое в использовании решение для корпоративного обмена файлами прямо в веб-браузере...
Читать полностью
#Phoronix
@linux_potok
В ситуациях, когда использование Samba (SMB) или NFS нецелесообразно или хочется получить удобство доступа к файлам через веб-браузер с любого устройства, TrueNAS представляет TrueNAS WebShare — простое в использовании решение для корпоративного обмена файлами прямо в веб-браузере...
Читать полностью
#Phoronix
@linux_potok
👍8❤1🥰1
Пользователи LMDE 7 получают рабочий стол Cinnamon 6.6
В LMDE 7 появилась версия Cinnamon 6.6, позволяя пользователям Linux Mint Debian Edition опробовать обновлённый рабочий стол раньше выхода Mint 22.3.
Читать полностью
#Linuxiac
@linux_potok
В LMDE 7 появилась версия Cinnamon 6.6, позволяя пользователям Linux Mint Debian Edition опробовать обновлённый рабочий стол раньше выхода Mint 22.3.
Читать полностью
#Linuxiac
@linux_potok
👍12
Приложение AI Assistant для GNOME добавляет поддержку сервера MCP для интеграции с большим количеством ПО
Достигнув рубежа версии "1.0" прошлым летом, виртуальный AI-ассистент для GNOME под названием Newelle продолжил своё развитие как помощник с акцентом на искусственный интеллект для рабочего окружения GNOME. Сейчас это стороннее приложение представило поддержку сервера MCP для интеграции с "тысячами" других приложений...
Читать полностью
#Phoronix
@linux_potok
Достигнув рубежа версии "1.0" прошлым летом, виртуальный AI-ассистент для GNOME под названием Newelle продолжил своё развитие как помощник с акцентом на искусственный интеллект для рабочего окружения GNOME. Сейчас это стороннее приложение представило поддержку сервера MCP для интеграции с "тысячами" других приложений...
Читать полностью
#Phoronix
@linux_potok
👎7👍2🤔2
QEMU на пути удаления поддержки 32-разрядных хост-систем
Ричард Хендерсон (Richard Henderson), один из мэйнтейнеров проекта QEMU, занимающий второе место по числу внесённых изменений, опубликовал набор патчей, удаляющих поддержку 32-разрядных хост-систем из QEMU. Поддержка 32-разрядных хост-окружений была объявлена устаревшей в апреле прошлого года в QEMU 10.0, а в декабрьском выпуске 10.2 из генератора кода TCG (Tiny Code Generator) была удалена поддержка платформ mips32 и ppc32.
Читать полностью
#OpenNet
@linux_potok
Ричард Хендерсон (Richard Henderson), один из мэйнтейнеров проекта QEMU, занимающий второе место по числу внесённых изменений, опубликовал набор патчей, удаляющих поддержку 32-разрядных хост-систем из QEMU. Поддержка 32-разрядных хост-окружений была объявлена устаревшей в апреле прошлого года в QEMU 10.0, а в декабрьском выпуске 10.2 из генератора кода TCG (Tiny Code Generator) была удалена поддержка платформ mips32 и ppc32.
Читать полностью
#OpenNet
@linux_potok
👍4👌1
На выставке CES 2026 продемонстрирован прототип VLC 4.0 с поддержкой видеокодека AV2
Разработчики проекта VideoLAN продемонстрировали на выставке CES 2026 предварительную сборку видеопроигрывателя VLC 4, в которой представлена поддержка формата кодирования видео AV2. Работа кодека AV2 в VLC продемонстирована на типовом ноутбуке, без аппаратной поддержки ускорения декодирования видео. Дата публикации релиза VLC 4.0 пока не называется, протестировать будущий выпуск можно через пересборку master-ветки из Git-репозитория.
Читать полностью
#OpenNet
@linux_potok
Разработчики проекта VideoLAN продемонстрировали на выставке CES 2026 предварительную сборку видеопроигрывателя VLC 4, в которой представлена поддержка формата кодирования видео AV2. Работа кодека AV2 в VLC продемонстирована на типовом ноутбуке, без аппаратной поддержки ускорения декодирования видео. Дата публикации релиза VLC 4.0 пока не называется, протестировать будущий выпуск можно через пересборку master-ветки из Git-репозитория.
Читать полностью
#OpenNet
@linux_potok
👍12❤2
Январский рейтинг популярности СУБД
Издание DB-Engines обновило рейтинг популярности СУБД, отслеживающий популярность 428 систем. Методика расчёта рейтинга СУБД напоминает рейтинг языков программирования TIOBE и учитывает популярность запросов в поисковых системах, число результатов в поисковой выдаче, объём обсуждений на популярных дискуссионных площадках и социальных сетях, число вакансий в агентствах по найму персонала и упоминаний в профилях пользователей.
Читать полностью
#OpenNet
@linux_potok
Издание DB-Engines обновило рейтинг популярности СУБД, отслеживающий популярность 428 систем. Методика расчёта рейтинга СУБД напоминает рейтинг языков программирования TIOBE и учитывает популярность запросов в поисковых системах, число результатов в поисковой выдаче, объём обсуждений на популярных дискуссионных площадках и социальных сетях, число вакансий в агентствах по найму персонала и упоминаний в профилях пользователей.
Читать полностью
#OpenNet
@linux_potok
👍6
Открытое приложение-дневник для Android, которое организует вашу жизнь по временной шкале
Хорошо продуманное приложение-дневник, которое сохраняет ваши данные в безопасности, работает без интернета и уважает вашу свободу.
Читать полностью
#ItFOSS
@linux_potok
Хорошо продуманное приложение-дневник, которое сохраняет ваши данные в безопасности, работает без интернета и уважает вашу свободу.
Читать полностью
#ItFOSS
@linux_potok
👍6❤4
Началось альфа-тестирование браузера Orion для Linux
Разработчики поисковой системы Kagi представили альфа-выпуск web-браузера Orion для платформы Linux. Сборки Orion для Linux сформированы в формате flatpak. Ранее браузер выпускался только для платформ macOS и iOS. Браузер Orion построен на движке WebKit и примечателен блокированием по умолчанию рекламы и кода для отслеживания перемещений, отсутствием сбора и отправки телеметрии, интеграцией с поисковыми сервисами Kagi и возможностью установки дополнений от Safari, Chrome и Firefox.
Читать полностью
#OpenNet
@linux_potok
Разработчики поисковой системы Kagi представили альфа-выпуск web-браузера Orion для платформы Linux. Сборки Orion для Linux сформированы в формате flatpak. Ранее браузер выпускался только для платформ macOS и iOS. Браузер Orion построен на движке WebKit и примечателен блокированием по умолчанию рекламы и кода для отслеживания перемещений, отсутствием сбора и отправки телеметрии, интеграцией с поисковыми сервисами Kagi и возможностью установки дополнений от Safari, Chrome и Firefox.
Читать полностью
#OpenNet
@linux_potok
👍11