Хочешь смотреть видео - обязателен. На цпу всегда найдётся 8К который даже близко не пролезет, а ещё есть скачки фоновой загрузки, жуткая энергетическая неэффективность и лаги интерфейсов при пропихивании битмапов через цпу.
Вот не надо кому то там высказывать про помойное железо если у самого бюджетник устаревшей архитектуры, причём слепленый из 2 бракованных 4-х ядерных чипов.
Если у тебя не 8k экран - нет смысла смотреть 8k. Во-вторых, пережуётся соответствующим процем не нагрузив его заметно(ох уж эти травмы от одноплатников…) Такое видео в скорость интернета упираться может.
а ещё есть скачки фоновой загрузки
Шта?
жуткая энергетическая неэффективность
Грета?
лаги интерфейсов при пропихивании битмапов через цпу.
Шта? Отрисовка везде аппаратная, даже если декодирование нет. Но даже софтварно ничего не лагает на норм проце.
слепленый из 2 бракованных 4-х ядерных чипов
У маркетологов дноплатников одна методичка с интеловскими? Хмм…
Ты про новые рокчипы, в том числе? Про rk3566, rk3568, слышал? Уже платы и готовые устройства продают на них https://www.firefly.store/goods.php?id=152 ,
прикинь на базе такого ноут замутить, ух! Потдерживает 8гб ОЗУ gpu мощный, nvme все дела.. Эйпл обзавидуется.)) Правда такое удовольствие пока дорого.
Про многозадачность на компьютерах слышали? make -j 256 не должно влиять на плавность видео даже без найса.
Отрисовка везде аппаратная
Аппартная, на аппаратных ядрах цпу и в его же областях памяти. А если у вас композитор использует гпу чтобы рисовать там трансформации и прозрачность, то это не значит, что он не возвращает буфер обратно в память цпу. А ещё про везде вы мягко скажем загнули, оно далеко не везде работает.
Грета?
Не, просто у меня когда то был ноут и я пользовалсмя им от батареи… Короче 2-3 часа если 720р в браузере и 4-6 если 1080p smplayer на видюхе.
Есть разница между бюджетником на (не особо) устаревшей архитектуре, и компом с помойки. Вскукареки про то, что у кого-то там тормозит ютуб, хотя даже на десятилетнем железе можно смотреть без проблем, почти всегда необоснованны.
Т.е. типичный ЛОРовец находит кусок говна, видит, что на нём всё тормозит, и начинает экстраполировать свой опыт на всех. Даже его тыкнуть носом в его же говно, он всё равно будет кукарекать, мол, «вы всё врёте, я же видел».
На нормальных процессорах для многозадачности никаких таких влияний нет.
На нормальных это каких? С бесконечным количеством ядер, чтобы независимо от нагрузки всегда были свободные 8 для видео в браузере? А если серьёзно, то даже старший из последних тредриперов можно взять и перегрузить до 8 потоков на ядро и тогда хрен тебе а не ютьюбчик.
Но давайте возьмём более вменяемую ситуацию: 4-6 физических ядра, 2 из которых требуются браузеру для 1080р. Но на странице яндекса или гугла 10 ссылок и если открыть их все разом во вкладках, то видео в соседнем окне ляжет. Особенно в хромоклонах.
Или прям совсем вменяемую ситуацию: мобильные устройства, компактные ультрабуки или планшеты, цпу 3-5Вт всего. Будь он 100 раз самый новый и хоть 4нм, но на х86 ему в обрез хватит мощности на софтовый декод.
Это где так? Нормальные люди всё нужное для отрисовки кадра заливают на видеокарту и композитят уже на ней.
В любых видеокартах, сидящих на шине pci или под операционкой, ноги которой растут из десктопа? Ну т.е. в абсолютно любом случае на х86 платформе?
Стоит воткнуть этот ноут в сеть - уже становится не нужно
А вам не кажется что ноуты с батареей для чего то там создавались и кому то это может быть нужно?
хотя даже на десятилетнем железе можно смотреть без проблем
У меня как раз такое. Мало того что wifi в принципе не способен прокачать больше 720p высокого сжатия, мало того что эти самые 720р дают 100% нагрузки на оба ядра, мало того что реклама на странице рендерится 10-15 секунд, так ещё реакция онлайн плеера на действия пользователя превышает секунду. Так себе без проблем.
и начинает экстраполировать свой опыт на всех
У нас тут как раз есть один типичный лоровец, дотянувшийся до ризена 1500Х, способного в некоторых ситуациях в приемлимом качестве вытягивать ютьюб, и считающий говном всё более слабое железо. Обычно бывает у тех, кому пришлось капитально поднапрячься ради этой железки, но при этом у него ещё не было опыта когда его крутейшая железка неизбежно устаревает и уже 2-3 поколения котируется на уровне плинтуса.
А правда в том, что для воспроизведения видео желательно задействовать специальный блок видеокарты и без этого действительно качественной работы не получить.
Ничего страшного, на этот случай есть многосокетные EPYC.
более вменяемую ситуацию
10 ссылок и если открыть их все разом во вкладках
Что-то не звучит очень вменяемо. Кстати, открывал больше - ничего не ложилось(была музыка на ютубе в соседней вкладке). У тебя интернет не тянет по-ходу, или очередной посттравматический синдром от дноплатника.
мобильные устройства
Ну так как твои мобильные устройства делают что-то там обязательным на десктопе?
В любых видеокартах, сидящих на шине pci или под операционкой, ноги которой растут из десктопа? Ну т.е. в абсолютно любом случае на х86 платформе?
PCI видеокарты давно не используют. Десктопные операционки и х86 не навязывают той фигни, что ты придумываешь.
А вам не кажется что ноуты с батареей для чего то там создавались
Это ты к чему такими окольными путями пытаешься зайти?
Нет, нужны. Если уж гнать всё на цпу то 8К AV1 тоже. И тут уже надо молиться чтобы 8 ядер вывезли.
Что-то не звучит очень вменяемо.
Прощёлкать все ссылки со страницы поисковика чтобы потом пролистывать - мой стандартный юзеркейс. Разве что видео я паралельно не смотрю.
ничего не ложилось(была музыка на ютубе в соседней вкладке)
Музыка, даже в браузере, это ни разу не нагрузка. Да, даже для arm, ну разве что для 6 версии. Хотя… именно в браузере её вполне реально положить, но это надо более 8 потоков на ядро.
У тебя интернет не тянет по-ходу
Возможно у всех именно в моём присутствии инет перестаёт тянуть. Это многое бы объяснило в работе ютьюба.
посттравматический синдром от дноплатника.
Мой посттравматический синдром от дноплатника зключается в том, что аппаратное декодирование во всяких mplayer/mvp/vlc/виндах/андроидах/хромах кажется мне медленным и дёрганым, а реакция на действия пользователя замедленной. Просто при всей примитивности omxplayer эта штука работает вообще в обход операционки и замтормозить его в принципе невозможно. Как словить тиринг или пропуск кадров.
делают что-то там обязательным на десктопе?
Как будто есть разница или хотя бы можно провести границу между ними.
PCI видеокарты давно не используют.
Всего лишь все 1000, 2000, 3000 нвидии. Как и предыдущие 13 поколений и все пост-agp радеоны. Включая всю интергированную графику интел (возможно за исключением интел Хе, но скорее всего нет) и амд (в APU надо неплохо заморочиться чтобы задействовать прямую шину, но стандартные графические api так не умеют и вынуждены гонять данные по виртуальной или не виртуальной pci).
Это ты к чему такими окольными путями пытаешься зайти?
К одной простой мысли: тяжёлую типовую задачу надо выпихивать на энергоэффективный сопроцессор. И ещё другой мысли: энергию надо экономить даже если у тебя оверклокнутая печка. Особенно если печка, потому что всё упрётся в теплоотвод и его надо разгрузить.
Нет, нужны. Если уж гнать всё на цпу то 8К AV1 тоже.
Как уже было сказано, такое не всякий аппаратный декодер съест. Так что с такими запросами только соответствующее железо покупать. А на видеокарты такие сейчас цены, что лучше таки тредриппер.
Музыка, даже в браузере, это ни разу не нагрузка.
Но ты же только что уверял, что нагрузка. Там 1080p vp9.
Всего лишь все 1000, 2000, 3000 нвидии. Как и предыдущие 13 поколений и все пост-agp радеоны
Там pci-express, и шина никаким образом не навязывает той фигни, про которую ты фантазируешь.
К одной простой мысли: тяжёлую типовую задачу надо выпихивать на энергоэффективный сопроцессор
Если ты не смотришь видео 24/7, то во время своего простоя твой аппаратный декодер - выкинутая на ветер часть кристалла, которую можно было бы потратить на полезные для настоящей работы ядра.
И ещё другой мысли: энергию надо экономить
Грета, может быть и надо, но не «обязательно». Предприимчивые китайцы и майнеры всю твою экономию скомпенсируют в миллиард раз.
Вот не надо, это высокопроизводительный брендовый бухгалтерский производственный фонд. И хотя той фирмы уже нет а железку я получил по наследству, оно всё ещё способно помогать в зарабатывании денег, причём с нулевой амортизацией.
Ты уже побежал в магаз за карточкой, декодирующей AV1, или всё ещё не можешь аппаратно декодировать массовый VP9?
Всё даже хуже. У меня есть более важные дела, поэтому сижу на RPi3 (h264 fullHD) и всё откладываю переход на RPi4 (h265 4K). При необходимости посмотреть av1 у меня есть ffmpeg с ускорением на neon, справляющийся за приемлимое время.
Кстати, хочу заметить что RPi3 на 2 порядка превосходит по быстродействию крутейший микроконтролеер RPi1 и даже затыкает в производительности цпу мой позапредыдущий ноут ем350, который в свою очередь был принципиально мобильней системника на коре2квард.
и шина никаким образом не навязывает той фигни, про которую ты фантазируешь.
Шина нет, а вот архитектура графической подсистемы - да. Я её на малинках наелся. А внимательный разбор ситуации показал, что у всех оно до сих пор работает примерно точно так же, разве что бутылочное горлышко намного шире и пара костылей немного ускоряют процесс.
то во время своего простоя твой аппаратный декодер - выкинутая на ветер часть кристалла, которую можно было бы потратить на полезные для настоящей работы ядра.
То же самое можно сказать о любом другом сопроцессоре. Контроллерах DMA например, или лишних линиях sata/usb, инструкциях sse* и особенно о криптоускорителях начиная от всяких sha и md5. Вот только без них получается второпень, а то ещё хуже.
Предприимчивые китайцы и майнеры всю твою экономию скомпенсируют в миллиард раз.
Ещё раз, китайские майнеры далеко и неправда, а улетающий на взлёт кулер, раскалённые панельки ноута и севшая батарейка вот прямо здесь, под рукой.
У меня четвёрка уже полгода в соседней комнате на столе дожидается. Да и малины не просто так славятся своей поддержкой - там по многим пунктам вроде загрузчика просто нет вопросов.
Я для себя с загрузчиком на многие одноплатники вопрос вообще закрыл. Теперь думаю, как сформулировать и поделиться, чтобы думающие и те, кто знает зачем им одноплатник не использовали армбиановский принцип скриптозагрузки юбута.
Если тебе интересно, то если есть усб-уарт шнурок и свободный одноплатник давай, пробрасывай порт, чтоб в tmux в одной консоли я мог показать как причёсывать бутлоадер. Заодно можно захватить экран и записать материал для видеоуроков. У меня сейчас ближайшую неделю не будет возможности это сделать на своих досках.
Нет, сейчас мне не интересно. Сначала куча дел в реале, а потом самая простая 4-я малина в самом обычном рабочем виде. И ещё 2 ноута и роутер в кампанию требуют глобального обновления.
Для окон во весь экран точно вообще вообще любой композитинг отключается, если что-то не сломано.
Во первых не любой и не везде, а во вторых, если это всё таки окно, то в лучшем случае отключаются эффекты. Передачи управления экраном и возможность более прямого вывода появляется в полноэкранном приложении, а не в окне. И даже так, приложение, графический сервер и видеодрайвер всё ещё живут на цпу и всё ещё надо гонять много данных/команд между ними и на видеокарту и обратно.
Используется абсолютно любым софтом
Нет. И у жтем более не всех версий.
Массовый Wi-Fi использует шифрование, например. TLS массово используется.
А если активной сетевой передачи сейчас нет, то куски кристалла лежат мёртвым грузом ну и дальше по тексту
Нормальный проц, кстати, 1080р vp9 декодирует не уходя с 800мгц
Чёчёчё?! Вы это серверный интел последних поколений с поддержкой АППАРАТНОГО ДЕКОДЕРА назвали нормальным процем? Ни один десктопный да и ноутбцчный проц не станет сидеть на 800мгц если дать ему 20% загрузки на ядро, а декодеры стараются дать все 100%.
Вы точно уверены, что у вас видеодрайвер отключен и видеокарта не берёт на себя большую часть работы? Просто вы пожалуй первый и единственный оригинал, кто утверждает что что угодно не напрягаясь может пережёвывать 1080р++ на цпу.
где ты нашёл на десктопе ноут и батарейку, что у тебя там это «обязательно»
Всё ещё не понял где разница между ноутом и десктопом. Но давай рассматривать какой нибудь не шибко старый геймерский amd FX-8*** с 125-150Вт тепловыделения без разгона. Там реально полукиловата блоку питания мало и ещё эти звери почему то дохнут от прожаривания материнской платы и вроде южного моста, хотя ни один из них не комплектуется маленьким и слабым кулером.
И что же и где у тебя не отключается? У меня отключается, проверено.
если это всё таки окно, то в лучшем случае отключаются эффекты
4.2, отключается всё, вывод идёт как в «полноэкранном режиме», который давно устаревший костыль.
графический сервер и видеодрайвер всё ещё живут на цпу и всё ещё надо гонять много данных/команд между ними и на видеокарту и обратно
Пошли хватания за соломинку? Уже забыл, как ты говорил, что кадр с видеокарты забирается на проц?
Нет
Да.
не всех версий
Всех. SSE2 - базовое требование x86_64.
А если активной сетевой передачи сейчас нет
На типичном тикток-ютуб компе так не бывает, если он вообще как-то используется.
серверный
Десктопный.
АППАРАТНОГО ДЕКОДЕРА
В программном декодировании.
20% загрузки на ядро, а декодеры стараются дать все 100%
Нет там такой нагрузки. У тебя очередная травма от дноплатника.
Вы точно уверены, что у вас видеодрайвер отключен и видеокарта не берёт на себя большую часть работы
Аппаратного декодирования точно не было, проверено.
что угодно не напрягаясь может пережёвывать 1080р++ на цпу
Не что угодно, а у меня браузер.
amd FX-8***
Чтобы просто смотреть ютуб его более чем достаточно, можно ещё андервольтнуть. Если нужно 8k - берёшь более нормальный проц, райзен первого поколения будет массивным апгрейдом.
Не, ну зачетно конечно. Как минимум за то, что как-то собрал и запустил.
Но за аж целую ардуину ради подсветки точно диз. Хотя я старпер, которому не в лом развести платку и накидать пару строчек прошивки, шоб усё по фен-шую было. Но ты ж тоже старпер уже, даешь ассм во все поля!)
Вообще все эти арм чипы умеют управлять LVDS напрямую
Вот только они фиговое разрешение тянут по этой шине. Как в малинах, где вывели аж целый mipi, но при этом максимум 1024х768. А надо больше - пожалуйте в хдми.