Toxblч. Не только Linux
2.46K subscribers
806 photos
68 videos
12 files
559 links
Все мои шалости и мысли про линукс в одном канале.

Чат: https://t.iss.one/toxblh_chat

Новости Linux: https://t.iss.one/linux_potok

Альтернативы
Zen: https://zen.yandex.ru/toxblh

Поддержать: https://toxblh.com/support/
Download Telegram
Кажется всего один флаг в Chrome# из flatpak творит магию*
chrome://flags/#enable-global-vaapi-lock
chrome://gpu

Но я пока не понял, а точно ли творит)

* На моём железе, и фиг знает чё именно сработало, пытался исправить много как.
# Работать должно, на любом chromium тоже, но это не точно

Если не flatpak можно запуститься с параметром --enable-features=VaapiVideoEncoder,VaapiVideoDecoder,VaapiVideoDecodeLinuxGL,GlobalVaapiLock
👍15👀2
Кажется, AMD в Zen4, что-то налажали. Но не понятно, это на старте с ПО налажали или в целом в кремнии.

На презентации показали время работы просто запредельное в MS Teams

M2 Pro - показывает
70wh/6:13 = ~11.2W потребления

7840U должен показывать
51.3wh/6:48 = ~7.5W

Под нагрузкой видеочата, как предполагается. В реальности же 7W он потребляет просто в простое и не только у меня и на винде так же. А вот в видеочате под 15W все (что больше 7Вт кек)

И такая ситуация прослеживается везде судя по реддиту https://www.reddit.com/r/Amd/comments/1670ji5/ryzen_7840u_processors_high_idle_power/ там даже сослались на ноутбук чек, HP 7840u и Thinkpad на Zen3 HS проце и Zen3 HS потребляет в простое в 2 раза меньше, чем 7840U, а так же может проработать дольше нового проца под нагрузкой.

Вопрос к тем у кого Zen3, а у вас улучшалось время работы с обновлениями? Вопрос по любой оси.

Если это не исправят с обновлением, кажется с Zen4 у AMD большие проблемы и отсюда же проблемы у всех портативок с AMD Z1.
😱8👍3😁1
Продолжаем хронику-рубрику ноутбука. В целом я уже понял проблему. На Zen4 и это GPU, который сильно прожорливый почему-то, спасибо HWinfo (win). И так на любых ноутбуках с ним. Если планировали брать. Знайте будет держать чуть хуже чем Zen3/3+ в простых задачах. Но лучше в средне-тяжёлых. Мои ожидания были согласно всем рекламным материалам АМД и леново, но не в 2 и более раза же, это уже как-то откровенно врали.

Лучший результат был достигнут как ни странно на Linux, при чтении книжки - было около 4.7W ничего не отключал специально, в читалке ОЛЕД тема была. На windows лучшее было 4.2W общего потребления с выключенным всем, на экране чёрная заставка 1024х768@60hz это минимум, что удалось. Ниже просто не получается никак, но в среднем 5Вт

Как итог. Если у вас нет ожидания, как в рекламе, получить уровень макбука - отличная машинка. Но на сегодня любой 6000 проц покажет лучше время жизни.

Средние показатели в windows - крайняя правая колонка на скриншотах, замеры с почти полной батареи, она тут 57Втч, но уже за 11 циклов потеряла 1.6%. В среднем те же 7Вт, что я получил и в Линукс.

Есть одно различие в пользу windows - тут планировщик задач на ядра, знает о том, что лучше взять 2 ядра для фоновой нагрузки и использовать только не будя от сна другие ядра. В Linux я не нашёл ещё планировщика, который бы повторял так же. Но проблема у нас не с CPU, а GPU.

Как итог ноутбук проработает в обычных задачах 4-6ч, при желании можно получить 7ч, но это максимум, так же заявленный на сайте леново, 11ч в видео - нужно чтобы было 5Вт, а это уровень простоя, даже не лёгкой нагрузке. При звонке в meet на 3 видео, с размытием фона - общая 12Вт, из них 6.5Вт APU. Ни о каких 6.5ч речи и быть не может.

Исправит ли это amd или это и было причиной такой длительной задержки выпуска - не ясно. Так как за полгода пока процессор на рынке это ещё не исправили.
😢8👍5🔥3💩31
Ну и приятная новость, для владельцев AMD в ядре 6.7 починят выход из сна с помощью периферии дока через USB4. Я думал, я перемудрил с отключением USB и PCIe, а оказалось это баг и он не только у меня не просыпался. А это нужно если хочется стационарный вид получить
👍20💩1
Forwarded from PLAFON
~ Intel показала что-то совсем новое. Процессоры Meteor Lake могут воспроизводить видео в Full HD без использования основного кластера CPU или GPU

Компания Intel продолжает подогревать интерес к своим грядущим процессорам Meteor Lake, которые выйдут в декабре. В свежем видео Intel показала, как CPU справляется с воспроизведением видео в 8K.

Если точнее, речь о видео в разрешении 8K при 60 к/с. Такая нагрузка, которая не так давно была непростой даже для больших GPU, для Meteor Lake оказывается вполне по зубам.

Но это не всё. Если говорить о видео в Full HD, с нагрузкой справляются уже вовсе не графические ядра или основные блоки CPU, а те самые два малых ядра, интегрированных в плитку SoC, которые пока что остаются тёмными лошадками.

Собственно, этот тест показывает, для чего они могут использоваться и на что способны. Таким образом, при воспроизведении видео основной кластер процессорных ядер и GPU могут простаивать, а нагрузку возьмут всего два отдельных ядра, которые потребляют очень мало энергии. Учитывая, что Meteor Lake — это исключительно мобильные процессоры, такое решение может очень положительно сказаться на автономности.

@plafonyoutube

https://youtu.be/S7U_OVv0un4
👍13💩42😁1
Forwarded from Линстория
This media is not supported in your browser
VIEW IN TELEGRAM
#отрывок из диалога с Юрием Ровенским.

Юрий — один из основателей UnixCenter.Ru (на базе МАИ) — первых серьёзных курсов по Unix/FreeBSD и потом Linux.

Выпускники его курсов есть по всей России. По-большому счёту в 90ых конкурентов у них просто не было. Курсы от Бауманки появились намного позднее.
👍12💩2
Ого какой центр разработчика сделали Microsoft

Вот, что они довольно круто умеют делать, так это инструменты для разработчика. С минимальным порогом входа (WSL туда же так то, поставить линукс который работает) для новичка, это выгодно их отличает конечно. Притом Microsoft наносит этот добро обычно сразу для всех - наверное самый популярный на сегодня редактор кода VSCode стоит у многих, Github становится только лучше после покупки по фичам. CoPilot для программистов крайне здоровская штука. А теперь вот и Домашний портал разработчика сделали:

https://learn.microsoft.com/en-gb/windows/dev-home/
🔥8💩5👍1🤔1
Кого в наши дни удивят нейросети для генерации видео? Что, ну там объекты можно удалить, поменять текстуру кофе.. Пфф ерунда какая

Adobe показывает на презентации работу всего этого в Gnome - ВОТ ЭТО МОЁ ПОЧТЕНИЕ, кажется будущее наступило.

https://www.youtube.com/live/barsu1NWE4s?si=HSyxdqiEZ2FV-ZmE&t=364
🔥12😱4🤯3👍1
Состоялся релиз новой
💻 Ubuntu Desktop 23.10

- Новый Gnome,
- Свой, новый, магазин приложений на Flutter
- Так же новый обновлятор прошивок
- Шифрование диска с использованием TPM
- ADsys - клиент групповых политик AD

Скачать: https://ubuntu.com/download/desktop
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🥰3🔥1
Так опыт приобретения и после возврата леново открыло мне то, в чём заключается магия macos и почему на linux, макбук так много кушает 🙂 Если супер коротко - linux часто мимикрирует под windows. А такая мимкрия пагубно сказывается на macbook, они не ровно дышат к windows.

Как итог после статьи https://www.jonayling.net/battery-life-under-linux/ узнал много нового и интересно о состояниях процессора. Есть разные типы, как C-State, P-State, S-State и PC-State, первый и последний самый интересные для нас. Особенно последний - это стояния "пакетные" на весь блок CPU+L-Cache и в целом его включенность - вплодь до отключения блока полностью.

В Linux на маке, эти PC состояния не уходят ниже PC3, что звучит как - ядро включенно и лишь немного снизило потребление, но не уходит в более глубокие состояния. Чтобы они заработали, надо сбросить acpi_osi= в пустоту и тогда начинает всё работать и процессор доходит до PC6/PC7 состояний, которые уже "почти выключен". Однако в большинстве дистров оно не опусаклось ниже PC6, из-за настроек ядра и скорей всего из-за TB2, который PCIe и есть открытые баги с этим

А вот на эндевор, он сразу быстро упал в PC7 и показал результат равный макОС. Видимо ядро настроено чуть иначе, чем везде.
👍22
Надеюсь темой энергосбережения я вам ещё не надоел. Но мне она уже кажется сниться будет, пока я не пойму её устройства, чтобы успокоиться. У AMD ещё предстоит найти похожий документ. А вот у Intel найти оказалось его проще. Всё об устройстве управления питанием можно почитать с картинками тут https://www.intel.com/content/www/us/en/processors/core/6th-gen-core-family-mobile-h-processor-lines-datasheet-vol-1.html (на английском, но гугл и яндекс умеют в перевод PDF, если что, но немного ломают верстку, потому последних картинок две) страница 64 и далее.

Помимо того, что есть эти режимы, Intel пишет, что переход, как в пакетное состояние ниже переходного C2 удовольствие дорогое, как и возврат к нему. Так что не стоит планировщикам стараться быстро падать в ту зону, так как переходы, могут стоить дороже выгоды от перехода.

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

Особенно интересно это понять для тех компьютеров, что всегда включены и всегда с нами - Смартфон, это тот компьютер, в отличии от ПК или Ноутбука, который работает 24/7 и мы от них ещё требуем работы "ну хотябы на сутки", а лучше на трое 🙂

Я вчера думал, что вот раньше трава была зеленее.. Всё так просто было. Конечно просто - раньше и железо было проще :) А теперь в новых метеорах можно сказать 3 разных процессора будет и нужно рулить нагрузкой на них. И чем эффективнее тем лучше (документ про старый, простой intel)
👍15😁2
И тут случано откопал Эльбрус 2С3, на него найти документацию максимально просто https://mcst.ru/Elbrus-2C3 - раздел поддержка, это мобильный процессор и я ожидал какой-либо схемы C-State аналога. И возможно они есть судя из упоминания в первом документе - во второй части: "Часть 2 Регистры состояния и управления". Без него сложно сказать. Зато из этой документации видно, устройство процессора "внутри" и что в последствии концептуально можно добавить например Encode/Decode кодека AV1, H264/H265/VP9 присутствуют или эффективное-маленькое ядро на общую шину. Это то, как собирают сейчас любые процессоры.

Из документации (первой части) следует, как я понял, что нету чётких промежуточных состояний, есть регулировка частоты, можно сказать, что аналогично P-state, от 250 до 2000Mhz (146 стр), есть система энергосбережения и возможность отключения ядер (синхронизации), общения с оперативной памятью и тд, это похоже на C-State. (148 стр и далее). Так же описаны стандартные состояния процессора, включен/спит/выключен (204 стр). На 221 написано про допустимые пределы питания ядра, а так же "Зная зависимости частоты синхронизации и мощности от напряжения питания ядра микросхемы можно оптимизировать режимы использования
микропроцессора", что как раз можно сказать и есть P/C-state. А вот пакетные не известно есть ли внутри или требуют управления извне вместе с напряжением и частотой.

К слову максимально-минимальное потребление состовляет в заниженных режимах с минимумом блоков 8Вт, а максимальное потребление до 30Вт. Минимально возможное не указано, даже по параметрам, так что этого мы не узнаем. Но потребление аналогично intel/amd/apple, производительность - не известно, как и насколько можно занизить потребление в простое. Может кто в комментариях ответит.

https://mcst.ru/files/60f842/3bdece/612a05/eb0728/tvgi.431281.027re.pdf
10👍5