Pull to refresh

Comments 22

Но ведь Google делает свои процессоры и использует их в своих телефонах. Они способны и свой чип модема сделать, как это недавно сделали в Apple запилив чип C1. Опять же, можно договориться/заказать у производителей модемов, чтобы те сделали проприетарный драйвер под новую ОС.

Модем настолько сложная система, которая должна соответствовать огромному количеству требований и законов разных стран, что сами по себе google не могут такое сделать. Apple купила основу модема и команду у intel. Больше таких не продается

В каком году они купили проект у Intel? Где почитать про этот проетк?

В 2019 году Apple, купила модемный бизнес Intel, получив патенты и команду для создания собственных модемов.

В Linux драйверы GPU (Mesa/DRM) сидят в ядре

Mesa в юзерспейсе. DRM/KMS в ядре

Вы правы, технически Mesa — это userspace-реализация, а в ядре живет только DRM/KMS подсистема. Я объединил их в скобках для упрощения, чтобы показать отличие от архитектуры Zircon, где управление железом (то, что делает DRM) вынесено из ядра в userspace (драйвер Magma). Спасибо за уточнение, это важное различие.

Вы можете обновить ядро Zircon, и старый драйвер пятилетней давности продолжит работать, потому что протокол общения (контракт) остался прежним.

Вы уверены, что протоколы не будут меняться?

Тоже бросилось в глаза, особенно это:

Это позволило запустить "хвост" легаси-софта

Явно что то от Open AI, очень характерно для них

Речь о форме распределения количества пользовалей приложений. Автор пишет, что есть большое количество не очень популярных приложений под armv7, поставляемых в бинарном виде.

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

Может, конечно, здесь "хвост" - это просто "что-то, что тянется сзади". В любом случае употребление слова уместное.

Кому как, мне наоборот текст показался живым, а вот бесячие комментаторы, у которых нет ни статей, ни профиля, намного больше напоминают ботов

@centyth тегаю, чтобы второй раз не дублировать.

Текст - ИИ, хотя и реально интересный

Статья написана с помощью ИИ, ибо вижу характерное форматирование и контент содержит ответы на вопросы.

При этом информативность статьи и своевременная подача от этого не страдают.

В Linux системный вызов (syscall) — это быстрая ассемблерная инструкция. В микроядре передача данных от драйвера к приложению требует копирования сообщений и переключения контекста.

Эмм... Быстрая инструкция - это если она поддерживается процессором, а иначе обычное прерывание. "Быстрый" кстати растяжимое понятие, не такая уж большая разница насколько я помню. А вот про переключение контекста написано так, как будто в Linux при системном вызове его нет, а это не так.

нужно ли так радикально, если apple в macos c k(ernel)ext(enstion) перешла на
Apple introduced system extensions in macOS Catalina (10.15) in 2019 as a more secure alternative that would only operate in user space.

У Apple свое железо и драйвера они пишут сами, поэтому могут там делать что хотят

то, что есть в Windows

А можно поподробнее, как-как мне поставить win11 на ноут времен хотя бы восьмерки? 100% будут вопросы: ой, сони не выпустила вот этот драйвер под вашу винду, так что кулер у вас будет работать не тихо, а как самолет!

У меня вин 11 стоит на нетбуке времен 7 или XP, стандартный обход TPM, все родные драйвера, которые написаны то ли под XP, толи под 7 работают отлично на 11.

На этот же нетбук до 11 хотел поставить убунту 20, вот тогда кулер пищал убого и ноут грелся. Нетбук - Acer, но на новых Acer есть случаи, когда драйвера вин 11 не работают на 10, это политика производителя.

Политика и технологии - не одно и тоже.

Статья крайне интересная, читается легко, благодарю. Единственная поправка: ChromeOS скоро официально заменят Aluminium OS, дистрибутивом Android для компьютеров.

микроядро Zirkon был представлен в 2016 , а микроядро SeL4 стало открытым в 2014. Непонятно, почему не взяли это готовое передовое микроядро. Безопасность тоже на основе capabilities, максимально верифицированное. При этом SeL4 изначально очень быстрое и имеет hard real -time, которого нет у Zirkon.

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

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

так а че там UI ни какой не завезли? а то я года 3-4 назад пол дя ее компилировал фиксил ошибки запустил а там лысый терминальный режим

Sign up to leave a comment.

Articles