Comments 22
Но ведь Google делает свои процессоры и использует их в своих телефонах. Они способны и свой чип модема сделать, как это недавно сделали в Apple запилив чип C1. Опять же, можно договориться/заказать у производителей модемов, чтобы те сделали проприетарный драйвер под новую ОС.
В Linux драйверы GPU (Mesa/DRM) сидят в ядре
Mesa в юзерспейсе. DRM/KMS в ядре
Вы правы, технически Mesa — это userspace-реализация, а в ядре живет только DRM/KMS подсистема. Я объединил их в скобках для упрощения, чтобы показать отличие от архитектуры Zircon, где управление железом (то, что делает DRM) вынесено из ядра в userspace (драйвер Magma). Спасибо за уточнение, это важное различие.
Вы можете обновить ядро Zircon, и старый драйвер пятилетней давности продолжит работать, потому что протокол общения (контракт) остался прежним.
Вы уверены, что протоколы не будут меняться?
ИИ текст как есть
@$$#$
Тоже бросилось в глаза, особенно это:
Это позволило запустить "хвост" легаси-софта
Явно что то от Open AI, очень характерно для них
Речь о форме распределения количества пользовалей приложений. Автор пишет, что есть большое количество не очень популярных приложений под armv7, поставляемых в бинарном виде.
И вот пользователей непопулярных приложений может быть суммарно достаточно много. Такие приложения никто не пересоберёт под другую архитектуру, но они полезные.
Может, конечно, здесь "хвост" - это просто "что-то, что тянется сзади". В любом случае употребление слова уместное.
Кому как, мне наоборот текст показался живым, а вот бесячие комментаторы, у которых нет ни статей, ни профиля, намного больше напоминают ботов
В 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.
то, что есть в 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 назад пол дя ее компилировал фиксил ошибки запустил а там лысый терминальный режим

Flutter, Google, Fuchsia, Zircon, Linux, Starnix, Magma, Microfuchsia, будущее Андроида и других ОС