Stop Thrashing Under Memory Pressure: Practical zram + systemd-oomd on Linux
Stop Thrashing Under Memory Pressure: Practical zram + systemd-oomd on Linux When a homelab box or small VPS runs out of free RAM, the failure mode…
Tech news from the best sources
Stop Thrashing Under Memory Pressure: Practical zram + systemd-oomd on Linux When a homelab box or small VPS runs out of free RAM, the failure mode…
Рука промахивается на Ctrl+Shift+W — и окно с полусотней вкладок закрывается без вопросов. Единственное, что заставляет Яндекс Браузер переспросить,…
You drop a .service file into ~/.config/systemd/user/ , run systemctl --user daemon-reload , and nothing happens. No error, no unit, no clue. On a s…
Disclosure: This article was prepared as part of MonkeyCode's product outreach. A free model can produce shell commands that are syntactically valid…
История про то, как я три дня искал утечку памяти в Node-приложении, не нашёл — и был прав, что не нашёл. А ещё про то, что у каждого починенного пу…
В сентябре 2004 года разработчик Томас Хабетс вернулся к рабочей станции и обнаружил, что его экран разблокирован. Память закончилась, OOM Killer вы…
Разворачивать бэкенды для личного использования с помощью systemd удобно, но stdout плохо интегрируется с journald, а устанавливать софт только для…
Пока идёт бинарный апгрейд nginx, systemctl reload nginx не применяет конфиг так, как вы думаете: в лучшем случае к половине процессов сервера, в ху…
Docker — отличный инструмент, но «отличный» не значит «единственный» и тем более не значит, что он подходит для любой задачи. На одиночном сервере с…
Hello folks! I've recently resurrected my will for tech blogging and I thought someone else out there might also be considering setting up a Forgejo…
Installing Ubuntu Server 24.04 LTS in an offline mode (no LAN cable or WiFi connected) leaves you with an unmanaged network interface which requires…
Демон cron знаком каждому, кто админит Linux. Он крутит бэкапы, чистит временные файлы и запускает скрипты, о которых все уже давно забыли. Однако м…
Если вы запускаете Manticore Search на Linux, в качестве основного инструмента управления стоит выбрать systemd. На текущий момент это общепринятая…
Ubuntu Server и Debian ставят security-обновления сами, по умолчанию — это не настройка, которую кто-то включил, а поведение из коробки. У механизма…
Схема входящего траффика в кластер Kubernetes простая: web → Envoy Gateway → Ingress Nginx → backend . За Ingress Nginx, помимо обычного HTTP, живут…
If you’re still generating unit files with podman generate systemd , there’s a better path now: Quadlet . In current Podman docs, podman generate sy…
Как же я люблю метонимичный технологический термин «задача cron ». Несмотря на то, что реальным демоном, выполняющим задачи по расписанию, может явл…
Демон «ничего не делал» — а одно ядро было загружено на 100%. История про виртуальный COM-порт для Linux/WSL2: PTY, epoll и эмуляция RS485, с кодом…
OpenMediaVault, бот в Telegram и проблема с провайдером, которую пришлось решать через собственный десктоп. Читать далее
systemd unit ‑файл часто начинается с пары строк из чужого примера, а заканчивается сервисом, который странно рестартует, пишет логи…
This article was originally published on runaihome.com Installing ComfyUI on a Linux box and running python main.py from your home directory works f…
У вас дома крутятся полезные сервисы: Home Assistant, Jellyfin, code-server или Nextcloud. Или вы только собираетесь их запустить. Пока вы дома, всё…
"no posts for hours" — the message I got I noticed it in the evening — my hourly content-generate cron hadn't completed a single successful run sinc…