Olga Shvets

+881
с 2016
16 подписчиков
28 подписок

Этот легаси-бардак, он же не просто так появился

Логично предположить, что это лишь закономерное следствие того, что видеокарты были отдельными устройствами. PhysX вон раньше назывался AGEIA PhysX P1 и вставлялся в PCI 3.0 - и что с того, нужно было вечно держаться за такой подход и не интегрировать его в видеокарты?

как в UMA решен вопрос того что например процу, NPU, и графическому ядру вдруг внезапно прям сильно захотелось одновременно заглянуть в один и тот же участок памяти, и записать туда что-то, или изменить те данные что там лежат?

Без понятия, но в любом случае он наверняка решается проще, чем в ситуации, когда CPU записал в участок новые данные, а в кеше GPU про этот участок сохранена старая информация.

1

Как я вижу разницу, в случае SoC от Intel, AMD, Qualcomm, MediaTek, Rockchip, Unisoc, Renesas, NXP и прочих, имеется концепция разделения на RAM для CPU-ядер и VRAM для GPU-ядер. Дополнительно к этому разделению драйвера могут реализовывать возможность использования участка RAM в роли VRAM (помимо выделенного видеокарте при старте системы) и обращение видеокарты к каким-то данным из RAM без их копирования в VRAM, но это не убирает и не исключает наличие VRAM, с которой GPU-ядра и могут спокойно работать не заморачиваясь тем, что свободная RAM может закончится, регионы памяти из неё могут уползать в своп, и т.д. И это если мы ещё не вспоминаем о том, что у всех вышеперечисленных вендоров, кроме Intel и AMD, за видеовыходы отвечает отдельный от GPU-ядер блок в SoC, у которого имеется свой отдельный регион памяти (прописываемый в dts) как и у аппаратного декодера видео, который тоже отдельный от видеокарты.

Фишка UMA от Apple в том что всего этого бардака (legacy, по сути) в UMA нет. И не нужно ни операций копирования из RAM в VRAM, ни писать код для обеспечения cache coherence между CPU и GPU-ядрами (а теперь ещё и NPU), ни заморочек в контроллере памяти (который нужно научить нормально обслуживать CPU и GPU-ядра, чтобы они работали со своими регионами памяти и не сильно мешали друг другу) ничего этого, потому что разделение на RAM и VRAM изначально отсутствует.

Apple просто облегчили себе жизнь избавившись от legacy, и попутно такой оптимизацией сэкономили циклы CPU-ядер и контроллера памяти (в переводе на русский - выиграли в производительности).

3

делаешь пару шагов и ловишь себя на мысли " блять, а о чем записка то была"

Читать их было интересно, но вот точно такие же мысли тоже были.

Наконец-то я узнала про эти легендарные Silent Hill для игровых автоматов.

1

Это было очень давно, ещё до появления первой планеты в 2018.

Окей, то есть такое всё-таки было, но было половину срока разработки назад, то есть очень давно. Новости, написанные во вторую половину срока разработки, запомнились по большей части естественно негативные. Вчерашняя запись пролога ощущается как первая позитивная новость за годы, по кайней мере для кого-то, кто за игрой не следил.

1

кучи модулей которые никак не объединены в одно целое (мои любимые пациенты)

А давно они этот этап преодолели? Не очень помню посты Степана, прошу прощения.

Понимаю, что для вау-эффекта, всё равно.

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

4

дважды вылетела и под конец сломалась логика у ключевого нпс, что привело к хардлоку и прекращению показа

Не оправдывая Криса и 12 лет разработки (а к релизу все 14) при потраченных 700 миллионах долларов, всё же замечу, что по этим двум вылетам и багу с NPC видно, что показанное всё же срез кода реальной, но ещё недоделанной игры, а не заскриптованное демо на движке.

6

может хватит клоунады?)

Так тебе это и говорят. Это же ты тут клоунаду устроил, назвав винду условием для того, что пк был "нормальным" хотя это абсолютно очевидный бред.

2

Сносить Винду, ставить Арч, голосовать за первый вариант.

1

Ну привык человек к этой парадигме интерфейса, ну дал KDE ему привычное - что осуждать-то? Я не одобряю, но тоже могу понять, почему Valve именно KDE в SteamOS используют для режима рабочего стола.

Ubuntu потому что роллинг libc создает проблемы с 1С.

Мне ощущается, что такие штуки, а так же всякие херовины типа браузерных плагинов для Контура, Госуслуг, браузеров с российскими сертификатами - всё это говно нужно засовывать в Gnome Boxes от греха подальше.

1

чтоб был пк нормальный

Чел, для этого нужен Linux или MacOS. Ты какой-то бред несёшь - назвать винду нормальной можно только либо от незнания, либо не от большого ума. Третьего варианта просто нет.

1

Так об этом речь и не идёт. Человек наелся производных RHEL на работе и думает, что по другому не бывает.

Это у тебя проф-деформация, везде стим мерещится. Я им вообще не пользуюсь

Ты вкинул "Дома просто хочется включить девайс, нажать 2 кнопки и получить желаемое" как будто бы это нельзя делать с Linux.
Во-первых реальное коммерчески-успешное устройство опровергает озвученный тобою тезис.
Во-вторых элементарная логика показывает, что стабильность, доступность и удобство представленного на этом устройстве программного стека фактически не ограничиваются некоторой фиксированной аппаратной платформой и могут распространяться в-принципе на практически любой десктопный x86 ПК.

Это тебе мерещится Steam, чел, либо ты не в состоянии понимать прочитанное. Ну вот теперь разжёвано для дурачков - сейчас дошло?

если дека дает так делать, то это хорошо

У тебя проф-деформация. Steam Deck лишь демонстрирует, что проблем нет - на нём обычное ядро, DE и Proton. Абсолютно того же самого можно достичь поставив Steam с Flathub на Debian или, на крайний случай, Ubuntu.

1

Дома просто хочется включить девайс, нажать 2 кнопки и получить желаемое.

В Linux можно получать желаемое нажав две кнопки (см. Steam Deck). То, что ты ищешь приключений на свою жопу, как ты привык это делать на работе - не проблема Linux.

1

понадобился мне pfsense

Чел, это FreeBSD. В Linux драйвера для Realtek 8125 были пять лет назад ещё: https://github.com/torvalds/linux/commit/087f5b8758ae9f1b1968bc469bb3f5fae53e639b

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

Вы откуда вообще берётесь-то такие, мамкины админы с пфсенсом?

1

На Айпад уже можно закидывать фильмы и музыку без плясок вокруг айтюнса

Не защищая iPad всё же замечу, что сейчас парадигма потребления контента изменилась, и она уже не та, что была 10-20 лет назад. В мире сейчас пользуются Netflix и Spotify, а не пляшут вокруг айтюнса. И это делают в том числе пользователи Android, Windows и ChromeOS.

2

Судя по обзору https://www.pcmag.com/reviews/dell-xps-13-9345 Dell подкрутили лимиты, чтобы выигрывать в бенчмарках (смотрим на результаты Cinebench и HandBreak) тем самым закономерно значительно ухудшив время автомной работы - проигрыш HP OmniBook X 14 двухкратный, проигрыш Microsoft Surface Laptop 2024 на 10 часов.

Я помню ту же дилемму во времена Intel BayTrail и CherryTrail. Ноутбуки и 2-в-1 на BayTrail выдавали реальные 10 часов работы от батареи на лёгких нагрузках (ещё 10 лет назад!) но были слабы по производительности. В CherryTrail Интел значительно улучшили производительность, но о 10 часах в реальных задачах уже оставалось только мечтать.

Dell выбрали выиграть в бенчмарках, а не дать долгое время автомной работы.

Тоже год-два назад было, а сейчас подевались куда-то.

1

Скажи свое мнение о том,что гендеров для тебя два

Да можно хоть на телевидении с этим мнением выступать, или документалки выпускать: https://www.imdb.com/title/tt20256528/reference/

А следующий его фильм вообще в кинотеатрах прокатился: https://www.imdb.com/title/tt33034103/reference/

И что какие игры эти снапдрагоны и медиатеки могут запустить?

Windows-ноуты на Snapdragon могут запустить https://www.worksonwoa.com/games/ а Хромобуки на Snapdragon и MediaTek могут запустить всё, что есть в Google Play (Хромобуки на Intel поддерживают Steam https://support.google.com/chromebook/answer/14220699 но это другая история).

Толку от такого ноута.

Больше, чем от говна на Intel, которое разрядится за считанные часы при малейшей нагрузке, отличной от самой минимальной.

Тогда проще планшет купить.

На планшете не будет десктопного ПО в то время как даже Хромобуки позволяют пользоваться десктопным софтом от банальных офисных пакетов до видеоредакторов:
https://chromeos.dev/en/linux/setup
https://flathub.org/setup/Chrome%20OS
https://flathub.org

Батарея будет держать еще лучше.

Батарея меньшего размера в планшете на ARM-проце, будет держать "еще лучше" чем батарея большего размера в ноутбуке на ARM-проце - у тебя с головой всё в порядке?

Ты осознаёшь, что ты абсолютно не шаришь в теме, по которой полез спорить? Ты же нихера не знаешь про практику использования ноутбуков/хромобуков на Snapdragon и MediaTek, а я пользуюсь ими пять лет - ты-то куда лезешь?

Ноутов с хорошей батареей не бывает.

Бывают на Snapdragon (от 835 до X Elite) и MediaTek (Хромобуки типа Lenovo Chromebook Duet).

А еще его только от розетки заряжать.

Мой ThinkPad X13s спокойно заряжается от HP-шного power-банка для ноутбуков и даже от зарядного USB Type-C порта в автобусе.

про батарею это маркетинг и пиздеж, дольше держит если ничего не запускать и вообще его не трогать.

У меня Lenovo Yoga C630 WOS и ThinkPad X13s - реально дольше держат, ноутам на Intel и не снилось.

1

Водитель в интервью утверждает, что повернул он.

8

Но если еще мощнее нужен роутер то брать может быть тогда мини-компьютер/неттоп или одноплатный пк x64

Этот совет был актуален до выхода NanoPi R4S/R6S, появления линейки процессоров Qualcomm Networking Pro (ещё начиная с поколения 802.11ax) и MediaTek Filogic.

На сегодня этот совет утратил актуальность.

Для этого например у Shipito есть Assisted Purchase, который всё равно необходим, потому что американский сайт Lenovo не-американские банковские карты не принимает.