Telegram Web
Представлен TinyKVM для виртуализации на уровне отдельных процессов

Компания Varnish Software представила открытый проект TinyKVM, который использует гипервизор KVM для изоляции выполнения отдельных процессов. Цель проекта — создать самую быструю sandbox-систему с минимальными накладными расходами.

📌 Что такое TinyKVM?
1. Основная задача:
• Изоляция консольных программ для Linux с производительностью, близкой к обычному выполнению.

2. Технологии:
• Использует гипервизор KVM для аппаратной виртуализации.
• Накладные расходы на вызов системных вызовов — около 2 микросекунд.

3. Лицензия:
• Код распространяется под лицензией GPLv3, доступна коммерческая лицензия.


📌 Основные возможности
1. Ограничение ресурсов:
• Максимальное время исполнения.
• Ограничение потребления памяти.

2. Эффективное использование памяти:
• Ответвление виртуальных машин в режиме copy-on-write.
• Возможность сброса процессов в исходное состояние.

3. Поддержка отладки:
• Удалённая отладка через GDB.

4. Производительность:
• Использование больших страниц памяти (hugepage).
• Отсутствие драйверов и виртуальных устройств в виртуальной машине.


📌 Где может применяться?
• Кэширование и обработка web-запросов: TinyKVM заменяет эмулятор libriscv в платформе Varnish.
• Изоляция модулей: Создан вариант библиотеки libvmod для выполнения модулей Varnish с использованием TinyKVM.


Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍224
А минусы будут?

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁56🤣18👍2
А вы знаете все эти команды?

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42😢7😁3
Чем же он спалился?

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁85🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Через это должен пройти каждый

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
🫡63😁39🤣12🌚5💯5
16 видеокарт RTX 4090 взломали шифрование Akira Ransomware за 10 часов

ИБ-шник Йоханес Нугрохо разработал инструмент для расшифровки файлов, зашифрованных Linux-версией программы-вымогателя Akira. Этот инструмент использует мощность графических процессоров для подбора ключей и бесплатного восстановления данных.

Как это работает?

• Akira использует временные метки в наносекундах для создания уникальных ключей.
• Каждый ключ проходит 1500 итераций хеширования с SHA-256, что делает его взлом крайне сложным.
• Нугрохо применил метод перебора, сузив диапазон поиска благодаря анализу системных журналов и метаданных файлов.

Почему понадобилось 16 видеокарт?
• Первые тесты на RTX 3060 показали скорость всего 60 миллионов попыток в секунду.
• Даже RTX 3090 не справилась с задачей.
• Окончательный успех пришёл с использованием облачных сервисов, где Нугрохо задействовал 16 видеокарт RTX 4090.

Сколько времени занял взлом?
• Подбор ключа для одного файла занял около 10 часов.
• При большом количестве зашифрованных файлов процесс может растянуться на несколько дней.

Исходный код расшифровщика опубликован на GitHub.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍48🤯84
Please open Telegram to view this post
VIEW IN TELEGRAM
25😁19💯4
#предложка

Увидел такой магнитик на двери у завсклада в конторе, вообще не связанной с компами и ПО.
Кого-то он мне напоминает...

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁56
🥸 Вышла бета-версия Fedora Linux 42. Ключевые изменения:

📤 KDE Plasma Desktop: Получил статус официального Edition. Добавлена поддержка архитектуры ppc64le. Полный KDE stack доступен на Power.
📤 Fedora COSMIC Spin: Новое рабочее окружение на базе Rust от System76. Гибридное управление окнами, стеки окон.
📤 Anaconda: Новый веб-интерфейс установки (по умолчанию для Workstation). Улучшена разметка дисков с автоматической настройкой и поддержкой dual-boot.
📤 DNF5: Реализована автоматическая очистка устаревших ключей репозиториев.
📤 Ruby 3.4: Обновление до последней стабильной версии.
📤 SDL3: Переход на новую версию библиотеки, Wayland по умолчанию для SDL-приложений в Workstation.
📤 Обновление стека ключевых системных компонентов и библиотек.

Подробнее о всех изменениях можно почитать тут

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33
#предложка

Сменил работу

Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
😁59
Производительность пакета jq в Ubuntu увеличили в 1,9 раза путём пересборки

Экспериментатор смог значительно повысить производительность пакета jq, используемого для обработки JSON-данных, путём пересборки с оптимизированными настройками. Без изменения исходного кода удалось добиться ускорения на 90% (в 1,9 раза).

Производительность оценивалась через измерение времени выполнения типового фильтрующего запроса над данными GeoJSON, размером 500МБ.

Итоги эксперимента:
▪️Вариант, собранный в GCC из тех же исходных текстов с флагами по умолчанию оказался быстрее бинарного пакета Ubuntu на 2-4%.
▪️Пересборка в Clang 18 с уровнем оптимизации"-O3", включением оптимизации на этапе связывания ("-flto") и отключением отладочной информации ("-DNDEBUG") привела к ускорению на 20%.
▪️Пересборка с системой распределения памяти TCMalloc (добавление "-L/usr/lib/x86_64-linux-gnu -ltcmalloc_minimal" в LDFLAGS) привела к ускорению на 40%.
▪️Замена функций malloc на системы распределения памяти tcmalloc, jemalloc и mimalloc через "LD_PRELOAD=/usr/lib/x86_64-linux-gnu/lib....so" привела к увеличению производительности на 27%, 29% и 44%. При запуске с mimalloc, показавшем ускорение на 44%, выставлялась переменная окружения "MIMALLOC_LARGE_OS_PAGES=1".
▪️Пересборка пакета с mimalloc в LDFLAGS вместо связывания через LD_PRELOAD привела к ускорению прохождения теста на 90%. Другой тест по обработке 2.2GB JSON-данных в 13000 файлах также показал прирост производительности примерно в два раза.


Linux / Линукс 🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣41👍4😁2
Vulkan стал официальным графическим API для Android

Это решение станет основой для нового унифицированного стека отрисовки, который заменит OpenGL ES в будущих версиях платформы.

Что изменится?
• Vulkan станет основным уровнем абстракции для GPU (HAL).
• OpenGL ES будет поддерживаться через прослойку ANGLE, работающую поверх Vulkan.
• В Android 16 (2025 год) ANGLE будет включён по умолчанию для новых устройств.
• В Android 17 (2026 год) ANGLE станет обязательным для всех новых устройств.

Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍45🤔43
Please open Telegram to view this post
VIEW IN TELEGRAM
😁68🎉12🫡51
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁86
Выпуск среды рабочего стола GNOME 48

После шести месяцев разработки представлен выпуск среды рабочего стола GNOME 48. Для быстрой оценки возможностей GNOME 48 предложены специализированные Live-сборки на основе openSUSE и установочной образ, подготовленный в рамках инициативы GNOME OS. GNOME 48 также уже включён в состав экспериментальных сборок Ubuntu 25.04 и Fedora 42.

В новом выпуске:
▪️ Добавлена поддержка расширенного динамического диапазона яркости (HDR, High Dynamic Range) и возможность вывода HDR-контента на мониторы, поддерживающие HDR.
▪️ В композитный сервер Mutter добавлена поддержка тройной буферизации, позволяющей добиться более плавной отрисовки изменений на экране и анимации.
▪️ Новые окна теперь по умолчанию размещаются с выравниванием по центру экрана. Улучшено позиционирование окон в многомониторных конфигурациях.
▪️ Реализована стековая компоновка списка уведомлений, в которой уведомления сгруппированы по приложениям.
▪️ По умолчанию задействован новый шрифт Adwaita Sans, который пришёл на смену шрифту Cantarell, применявшемуся с 2010 года.
▪️ Для терминалов и редакторов кода задействован моноширинный шрифт Adwaita Mono, являющийся модифицированным вариантом шрифта Iosevka, приближенным по стилю к шрифту Inter.
▪️ В конфигуратор добавлена новая секция "Digital Wellbeing" для выработки привычек здорового поведения при работе за компьютером.
▪️ В настройки управления питанием добавлена опция для продления жизни аккумулятора через ограничение максимального уровня заряда в 80%.
▪️ Обновлён интерфейс текстового редактора - панель интегрирована в заголовок окна, а все опции сосредоточены в одном меню. Предоставлен быстрый доступ к параметрам автоматического форматирования. В основное окно перемещён индикатор положения курсора.
И другие изменения.


Linux / Линукс
🥸
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🤣3
2025/07/13 22:16:10
Back to Top
HTML Embed Code: