es
Feedback
🔮 Techno Magic

🔮 Techno Magic

Ir al canal en Telegram

Добро пожаловать на канал 😊 IT, Интернет и технологии 🖥 🌐 Подробнее: https://telegra.ph/Welcome-to-the-channel-09-30 🌐 Веб ссылка: t.me/s/tmgme. Подробнее тут: https://t.me/tmgme/2213. 🌐 Mastodon: mastodon.online/@cosmi * https://t.me/boost/tmgme

Mostrar más
757
Suscriptores
-224 horas
-87 días
-930 días
Atraer Suscriptores
junio '26
junio '26
+21
en 0 canales
mayo '26
+26
en 0 canales
Get PRO
abril '26
+43
en 0 canales
Get PRO
marzo '26
+67
en 0 canales
Get PRO
febrero '26
+68
en 0 canales
Get PRO
enero '26
+68
en 0 canales
Get PRO
diciembre '25
+95
en 0 canales
Get PRO
noviembre '25
+92
en 0 canales
Get PRO
octubre '25
+70
en 1 canales
Get PRO
septiembre '25
+65
en 0 canales
Get PRO
agosto '25
+73
en 0 canales
Get PRO
julio '25
+59
en 0 canales
Get PRO
junio '25
+61
en 0 canales
Get PRO
mayo '25
+45
en 0 canales
Get PRO
abril '25
+31
en 0 canales
Get PRO
marzo '25
+51
en 0 canales
Get PRO
febrero '25
+52
en 0 canales
Get PRO
enero '25
+38
en 0 canales
Get PRO
diciembre '24
+37
en 1 canales
Get PRO
noviembre '24
+63
en 0 canales
Get PRO
octubre '24
+69
en 0 canales
Get PRO
septiembre '24
+46
en 1 canales
Get PRO
agosto '24
+42
en 2 canales
Get PRO
julio '24
+59
en 0 canales
Get PRO
junio '240
en 0 canales
Get PRO
mayo '24
+36
en 0 canales
Get PRO
abril '240
en 0 canales
Get PRO
marzo '24
+128
en 1 canales
Fecha
Crecimiento de Suscriptores
Menciones
Canales
23 junio+1
22 junio0
21 junio+2
20 junio0
19 junio+1
18 junio0
17 junio0
16 junio+1
15 junio0
14 junio0
13 junio+3
12 junio0
11 junio+1
10 junio+1
09 junio+2
08 junio0
07 junio+1
06 junio+1
05 junio+2
04 junio+2
03 junio0
02 junio+2
01 junio+1
Publicaciones del Canal
Требования для работы nbd-vram включают: • NVIDIA GPU с поддержкой CUDA (например, серии GeForce RTX и GTX). • Драйвер NVIDIA с библиотекой libcuda.so.1 (установка полного CUDA Toolkit не требуется). • Ядро Linux версии 3.0 или новее. • Пакет nbd-client. Инструментарий nbd-vram может быть полезен в сценариях, требующих большого объёма памяти, например, при работе с крупными языковыми моделями (LLM) или при одновременном использовании нескольких ресурсоёмких приложений, способных исчерпать 16 ГБ ОЗУ. Это решение предоставляет альтернативу для систем, где физическое расширение оперативной памяти невозможно. --- Опубликован инструментарий nbd-vram, позволяющий использовать видеопамять NVIDIA GPU в качестве области подкачки в Linux. Это решение виртуально увеличивает доступный объём памяти, особенно на ноутбуках с впаянной ОЗУ. nbd-vram выделяет VRAM через API CUDA и предоставляет её системе как блочное устройство на базе протокола NBD. На этом устройстве создаётся раздел подкачки. Пример на ноутбуке с 16 ГБ ОЗУ и RTX 3070 (8 ГБ VRAM) показал возможность задействовать дополнительные 7 ГБ. В комбинации с zram и SSD-подкачкой общий адресуемый объём достигает 46 ГБ. Производительность последовательного чтения из VRAM составляет около 1.3 ГБ/с, с задержками ниже NVMe благодаря шине PCIe. Для автоматизации предусмотрен инсталлятор и systemd-сервис. Настройка включает задание размера VRAM и приоритета подкачки. Есть опция активации только при питании от сети.

2
Пример использования на ноутбуке с 16 ГБ ОЗУ и NVIDIA GeForce RTX 3070 (8 ГБ VRAM) демонстрирует возможность задействовать дополнительные 7 ГБ видеопамяти для подкачки. В тестовой конфигурации, при комбинации nbd-vram с модулем ядра zram (для сжатого хранения раздела подкачки) и дополнительным разделом подкачки на SSD-накопителе, общий адресуемый объём памяти достигает 46 ГБ. При этом порядок использования памяти следующий: сначала ОЗУ, затем видеопамять, далее сжатие через zram, и в последнюю очередь подкачка на SSD. Производительность работы с видеопамятью при последовательном чтении оценивается примерно в 1.3 ГБ/с, а задержки оказываются ниже, чем у NVMe SSD, благодаря прямому обращению к GPU по шине PCIe. Для упрощения развёртывания и настройки nbd-vram подготовлен инсталлятор и сервис systemd "vram-swap-nbd.service". Конфигурация сводится к заданию размера выделяемой видеопамяти через переменную VRAM_SETUP_SIZE_MB и приоритета подкачки через VRAM_SWAP_PRIORITY. Предусмотрена опция активации подкачки в видеопамяти только при подключении ноутбука к стационарному источнику питания, что позволяет экономить заряд батареи в автономном режиме.
2
3
Опубликован инструментарий nbd-vram, предназначенный для использования видеопамяти графических карт NVIDIA в качестве области подкачки. Это позволяет виртуально увеличить объём доступной оперативной памяти в системах, особенно на ноутбуках с нерасширяемой впаянной ОЗУ и дискретными GPU NVIDIA. Проект написан на языке Си и распространяется под лицензией MIT. Принцип работы nbd-vram основан на выделении видеопамяти (VRAM) через API драйвера CUDA с помощью фонового процесса nbd-vram. Затем эта выделенная VRAM предоставляется операционной системе Linux в виде блочного устройства, используя протокол NBD (Network Block Device). В ядре Linux применяется встроенный драйвер nbd, без необходимости загрузки сторонних модулей. После создания блочного устройства, например, /dev/nbdX, на нём стандартными утилитами создаётся раздел подкачки. Пример использования на ноутбуке с 16 ГБ ОЗУ и NVIDIA GeForce RTX 3070 (8 ГБ VRAM) демонстрирует возможность задействовать дополнительные 7 ГБ видеопамяти для подкачки. В тестовой конфигурации, при комбинации nbd-vram с модулем ядра zram (для сжатого хранения раздела подкачки) и дополнительным разделом подкачки на SSD-накопителе, общий адресуемый объём памяти достигает 46 ГБ. При этом порядок использования памяти следующий: сначала ОЗУ, затем видеопамять, далее сжатие через zram, и в последнюю очередь подкачка на SSD. Производительность работы с видеопамятью при последовательном чтении оценивается примерно в 1.3 ГБ/с, а задержки оказываются ниже, чем у NVMe SSD, благодаря прямому обращению к GPU по шине PCIe. Для упрощения развёртывания и настройки nbd-vram подготовлен инсталлятор и сервис systemd "vram-swap-nbd.service". Конфигурация сводится к заданию размера выделяемой видеопамяти через переменную VRAM_SETUP_SIZE_MB и приоритета подкачки через VRAM_SWAP_PRIORITY. Предусмотрена опция активации подкачки в видеопамяти только при подключении ноутбука к стационарному источнику питания, что позволяет экономить заряд батареи в автономном режиме. Требования для работы nbd-vram включают: • NVIDIA GPU с поддержкой CUDA (например, серии GeForce RTX и GTX). • Драйвер NVIDIA с библиотекой libcuda.so.1 (установка полного CUDA Toolkit не требуется). • Ядро Linux версии 3.0 или новее. • Пакет nbd-client. Инструментарий nbd-vram может быть полезен в сценариях, требующих большого объёма памяти, например, при работе с крупными языковыми моделями (LLM) или при одновременном использовании нескольких ресурсоёмких приложений, способных исчерпать 16 ГБ ОЗУ. Это решение предоставляет альтернативу для систем, где физическое расширение оперативной памяти невозможно. --- Опубликован инструментарий nbd-vram, позволяющий использовать видеопамять NVIDIA GPU в качестве области подкачки в Linux. Это решение виртуально увеличивает доступный объём памяти, особенно на ноутбуках с впаянной ОЗУ. nbd-vram выделяет VRAM через API CUDA и предоставляет её системе как блочное устройство на базе протокола NBD. На этом устройстве создаётся раздел подкачки. Пример на ноутбуке с 16 ГБ ОЗУ и RTX 3070 (8 ГБ VRAM) показал возможность задействовать дополнительные 7 ГБ. В комбинации с zram и SSD-подкачкой общий адресуемый объём достигает 46 ГБ. Производительность последовательного чтения из VRAM составляет около 1.3 ГБ/с, с задержками ниже NVMe благодаря шине PCIe. Для автоматизации предусмотрен инсталлятор и systemd-сервис. Настройка включает задание размера VRAM и приоритета подкачки. Есть опция активации только при питании от сети.
11
4
Sin texto...
26
5
Sin texto...
2
6
Инструментарий nbd-vram для использования видеопамяти NVIDIA как подкачки в Linux Опубликован инструментарий nbd-vram, позвол
Инструментарий nbd-vram для использования видеопамяти NVIDIA как подкачки в Linux Опубликован инструментарий nbd-vram, позволяющий разместить область подкачки в видеопамяти графической карты NVIDIA. Это позволяет виртуально увеличить размер памяти в системе, работающей на ноутбуках с нерасширяемой оперативной памятью и GPU NVIDIA. Код написан на языке Си и распространяется под лицензией MIT. Реализация основана на применении фонового процесса nbd-vram, который выделяет VRAM через API драйвера CUDA и предоставляет системе доступ к полученной видеопамяти в форме блочного устройства на базе протокола NBD. #linux #kernel #foss #security #hardware OpenNews
26
7
Bcachefs больше не экспериментальная: выпуск 1.38.6 с оптимизациями до 16.5 ГБ/с и переходом на Rust Кент Оверстрит объявил,
Bcachefs больше не экспериментальная: выпуск 1.38.6 с оптимизациями до 16.5 ГБ/с и переходом на Rust Кент Оверстрит объявил, что файловая система Bcachefs официально перестала быть экспериментальной. В выпуске 1.38.6 внесено около 200 изменений, повышающих производительность: ужата логика подтверждения транзакций, исключены блокировки при сбросе журнала, оптимизирована работа с btree. На 48-ядерном AMD Bcachefs показал 16.5 ГБ/с в dbench (XFS — 16 ГБ/с). Готовятся патчи до 19 ГБ/с. Поддерживается до 255 устройств. Начато формирование пакетов для Ubuntu 26.04. Инфраструктура CI переведена на DKMS. Утилиты bcachefs-tools уже переписаны на Rust, в следующем релизе планируется интегрировать Rust-обвязки в DKMS-модуль и начать переписывание базового кода. Bcachefs поддерживает несколько устройств, многослойные раскладки, репликацию, кэширование, сжатие (LZ4, gzip, ZSTD), снапшоты, контрольные суммы, коды коррекции ошибок (RAID 5/6) и шифрование (ChaCha20, Poly1305).
27
8
Bcachefs больше не экспериментальная: выпуск 1.38.6 с оптимизациями до 16.5 ГБ/с и переходом на Rust Кент Оверстрит объявил,
Bcachefs больше не экспериментальная: выпуск 1.38.6 с оптимизациями до 16.5 ГБ/с и переходом на Rust Кент Оверстрит объявил, что файловая система Bcachefs официально перестала быть экспериментальной. В выпуске 1.38.6 внесено около 200 изменений, повышающих производительность: ужата логика подтверждения транзакций, исключены блокировки при сбросе журнала, оптимизирована работа с btree. На 48-ядерном AMD Bcachefs показал 16.5 ГБ/с в dbench (XFS — 16 ГБ/с). Готовятся патчи до 19 ГБ/с. Поддерживается до 255 устройств. Начато формирование пакетов для Ubuntu 26.04. Инфраструктура CI переведена на DKMS. Утилиты bcachefs-tools уже переписаны на Rust, в следующем релизе планируется интегрировать Rust-обвязки в DKMS-модуль и начать переписывание базового кода. Bcachefs поддерживает несколько устройств, многослойные раскладки, репликацию, кэширование, сжатие (LZ4, gzip, ZSTD), снапшоты, контрольные суммы, коды коррекции ошибок (RAID 5/6) и шифрование (ChaCha20, Poly1305).
26
9
Начиная с Firefox версии 149, функция Разделение экрана позволяет просматривать две вкладки рядом в одном окне Firefox, что у
Начиная с Firefox версии 149, функция Разделение экрана позволяет просматривать две вкладки рядом в одном окне Firefox, что упрощает сравнение информации при совершении покупок, планировании поездок или проведении исследований. https://support.mozilla.org/ru/kb/razdelenije-ekrana-firefox
36
10
Bcachefs больше не экспериментальная: выпуск 1.38.6 с оптимизациями до 16.5 ГБ/с и переходом на Rust Кент Оверстрит объявил,
Bcachefs больше не экспериментальная: выпуск 1.38.6 с оптимизациями до 16.5 ГБ/с и переходом на Rust Кент Оверстрит объявил, что файловая система Bcachefs официально перестала быть экспериментальной. В выпуске 1.38.6 внесено около 200 изменений, повышающих производительность: ужата логика подтверждения транзакций, исключены блокировки при сбросе журнала, оптимизирована работа с btree. На 48-ядерном AMD Bcachefs показал 16.5 ГБ/с в dbench (XFS — 16 ГБ/с). Готовятся патчи до 19 ГБ/с. Поддерживается до 255 устройств. Начато формирование пакетов для Ubuntu 26.04. Инфраструктура CI переведена на DKMS. Утилиты bcachefs-tools уже переписаны на Rust, в следующем релизе планируется интегрировать Rust-обвязки в DKMS-модуль и начать переписывание базового кода. Bcachefs поддерживает несколько устройств, многослойные раскладки, репликацию, кэширование, сжатие (LZ4, gzip, ZSTD), снапшоты, контрольные суммы, коды коррекции ошибок (RAID 5/6) и шифрование (ChaCha20, Poly1305).
7
11
Sin texto...
42
12
Sin texto...
2
13
В прошлой теме мы устанавливали Guitarix, PipeWire вместе с pipewire-jack, QjackCtl для Arch-е подобных дистрибутивов, затем рассмотрели pipewire-jack-audio-connection-kit под Fedora и Bazzite. И для дальнейшей настройки, что бы настройки стали доступны в QjackCtl, остановите сервис Jack. Также для Fedora-based Cable. И универсальная настройка для минимизации задержки, как для QjackCtl, так и pipeasio-settings (для запуска > введите это название в терминал) с PipeASIO. * Buffer size, выберите минимальный (чем меньше кадров, тем больше нагрузка на CPU), но не переборщите, так как звук тогда будет потрескивать или прерываться * Sample rate, выберите наоборот максимальный * Ну и выберите звуковой интерфейс подходящей звуковой карты, в общем или на вход, выход.
38
14
▫️ Регистрация драйвера в системном Wine: WINEPREFIX="$HOME/.wine" pipeasio-register (укажите путь Wine профикса). ▫️ Eсли скрипт выше выдает ошибку, то через родную утилиту Wine: WINEPREFIX="$HOME/.wine" wine regsvr32 /usr/lib/wine/x86_64-windows/pipeasio.dll. ▫️ Для настройки в Linux используйте pipeasio-settings, обязательно для настройки аудио интерфейсов
33
15
В этой теме мы воспользуемся обычным Wine winegui (или winegui-bin, используйте VPN, если в вашей стране установка не доступна)
33
16
В прошлой теме мы устанавливали Guitarix, PipeWire вместе с pipewire-jack, QjackCtl для Arch-е подобных дистрибутивов, затем рассмотрели pipewire-jack-audio-connection-kit под Fedora и Bazzite. И для дальнейшей настройки, что бы настройки стали доступны в QjackCtl, остановите сервис Jack. Также утилита Cable. И универсальная настройка для минимизации задержки, как для QjackCtl, так и pipeasio-settings (для запуска > введите это название в терминал) с PipeASIO. * Buffer size, выберите минимальный (чем меньше кадров, тем больше нагрузка на CPU), но не переборщите, так как звук тогда будет потрескивать или прерываться * Sample rate, выберите наоборот максимальный * Ну и выберите звуковой интерфейс подходящей звуковой карты, в общем или на вход, выход.
10
17
PipeASIO — это ASIO-драйвер для среды Wine, который позволяет профессиональным аудиопрограммам (DAW) напрямую и с минимальной задержкой взаимодействовать с аудиосервером PipeWire в Linux. Он разрабатывается как нативный клиент, исключая необходимость использования громоздких JACK-мостов.
35
18
🧹 Скрипт удаления репозитория CachyOS (если передумали): sudo bash -c ' echo "=== УДАЛЕНИЕ РЕПОЗИТОРИЯ CACHYOS ===" sed -i "/\[cachyos.*/,/Server.*/d" /etc/pacman.conf sed -i "/\[cachyos.*/,/IgnorePkg.*/d" /etc/pacman.conf rm -rf /var/lib/pacman/sync/cachyos* pacman -Sy echo "=== РЕПОЗИТОРИЙ УСПЕШНО УДАЛЁН ===" ' В принципе все команды можно было бы прописать вручную, здесь я хочу показать как можно упростить некоторые задачи готовыми скриптами. Следующие команды могут быть полезны: pacman -Ss, sudo pacman -Sy, sudo pacman -Sy pacman -Sl archlinux-gaming
46
19
... sudo bash -c ' echo "==========================================================" echo " 1/4 ПОДКЛЮЧЕНИЕ РЕПОЗИТОРИЯ CACHYOS " echo "==========================================================" # Очистка старых записей CachyOS sed -i "/\[cachyos.*/,/Server.*/d" /etc/pacman.conf sed -i "/\[cachyos.*/,/Include.*/d" /etc/pacman.conf # Импорт PGP-ключей CachyOS echo "--> Импорт цифровых ключей..." pacman-key --recv-key F3B607488DB35A47 --keyserver keyserver.ubuntu.com pacman-key --lsign-key F3B607488DB35A47 # Добавление в pacman.conf echo "--> Запись конфигурации в pacman.conf..." cat << "EOF" >> /etc/pacman.conf [cachyos] Usage = Search Sync SigLevel = PackageRequired Server = https://cdn.cachyos.org/repo/$arch/$repo EOF # Синхронизация баз echo "--> Обновление базы данных пакетов..." rm -rf /var/lib/pacman/sync/cachyos* pacman -Sy echo "Готово! Установка: sudo pacman -S cachyos/имя-пакета" ' ...
44
20
... sudo bash -c ' echo "==========================================================" echo " 4/4 ПОДКЛЮЧЕНИЕ РЕПОЗИТОРИЯ BLACKARCH " echo "==========================================================" # Очистка старых записей BlackArch sed -i "/\[blackarch.*/,/Server.*/d" /etc/pacman.conf # Импорт PGP-ключей BlackArch (Мастер-ключ + Ключ главного разработчика noptrix) echo "--> Импорт и подписание цифровых ключей..." pacman-key --recv-key 4345771566D76BB3 --keyserver keyserver.ubuntu.com pacman-key --lsign-key 4345771566D76BB3 pacman-key --recv-key F9A6E68A711354D84A9B91637533BAFE69A25079 --keyserver keyserver.ubuntu.com pacman-key --lsign-key F9A6E68A711354D84A9B91637533BAFE69A25079 # Добавление в pacman.conf (через стабильный головной сервер blackarch.org) echo "--> Запись конфигурации в pacman.conf..." cat << "EOF" >> /etc/pacman.conf [blackarch] Usage = Search Sync SigLevel = PackageRequired Server = https://blackarch.org/blackarch/$repo/os/$arch EOF # Синхронизация баз echo "--> Обновление таблицы доверия и базы пакетов..." pacman-key --update rm -rf /var/lib/pacman/sync/blackarch* pacman -Sy echo "==========================================================" echo " ВСЁ ГОТОВО! Установка: sudo pacman -S blackarch/имя-пакета" echo "==========================================================" ' ...
37