
В 2 раза ускорил компиляцию Unity на том же железе
AXAVAV 29 минут назад В 2 раза ускорил компиляцию Unity на том же железе Средний 5 мин 683 Unity * Windows * C# * WebGL * Компиляторы * Туториал Из песочницы Меня не устраивало, что мой мини-ПК на Windows 11 с AMD Ryzen...
Anthropic — What company has the best second artificial intelligence model at the end of June?
В сфере искусственного интеллекта произошло заметное событие. AXAVAV 29 минут назад В 2 раза ускорил компиляцию Unity на том же железе Средний 5 мин 683 Unity * Windows * C# * WebGL * Компиляторы * Туториал Из песочницы Меня не устраивало, что мой мини-ПК на Windows 11 с AMD Ryzen 7 7735HS (8 ядер, 16 потоков) и 32 ГБ DDR5 (в одноканальном режиме) компилирует WebGL для яндекс игр в полтора раза дольше, чем MacBook Air M1 с 16 ГБ. Эта статья о том, как получить двойную скоростью без апгрейда комплектующих! От создания флешки до первого билда с использованием tmpfs и символьных ссылок Symlinks (для одновременной работы над несколькими проектами).
Подготовка и правильная запись ISO-образаДля миграции был выбран дистрибутив CachyOS (форк Arch Linux), оптимизированный под современные процессоры (в репозиториях пакеты скомпилированы под инструкции x86-64-v3 с флагами -O3 и LTO). Скачиваем актуальный образ с официального сайта. Если пишете из-под Windows, используйте Rufus строго в режиме DD-образ (а не ISO).
Технические детали
Установка системы и выбор окруженияВставляем флешку, включаем пк. ДЛЯ ФОРМАТИРОВАНИЯ SSD ВЫБИРАЙТЕ XFS!!! В процессе установки CachyOS предложит выбрать графическое окружение.
Оно легковесное, не нагружает GPU лишними эффектами. Во время кастомизации системы установщик спросит про оптимизированные библиотеки:Заменить sdl2 на cachyos-extra-v3/sdl2-compact? Это заменит стандартные библиотеки на версии, собранные под архитектуру Zen 3+, что сделает работу самого редактора Unity плавнее.
Также в приветственном окне CachyOS Hello обязательно включаем системный демон ananicy-cpp. Переключаемся на планировщик BOREПо умолчанию в системе может быть активно ядро EEVDF. Нам для тяжелой компиляции нужен планировщик BORE (Burst-Oriented Response Enhancer).
Отраслевые последствия
Он идеально распределяет кванты времени процессора, когда все 16 потоков забиты IL2CPP-сборкой, сохраняя интерфейс XFCE отзывчивым. Открываем встроенную утилиту CachyOS Kernel Manager. Ищем строку cachyos-v3/linux-cachyos-bore.
Ставим напротив неё галочку, прокручиваем вниз и нажимаем Apply/Execute. После установки перезагружаем ПК. В меню загрузчика выбираем ядро с припиской bore и нажимаем клавишу d (Default), чтобы оно всегда запускалось по умолчанию.
Проверить, что всё получилось, можно в терминале:uname -r # Должно вывести что-то вроде: 7. 12-1-cachyos-bore Шаг 4. Настройка приоритетов в Ananicy-cppУтилита ananicy-cpp работает в фоне и управляет приоритетами.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.





