Обозрение компьютера с Байкал процессором

Что: 47c5f938c14d5484ea4f69130374d33a269a87c8

Когда: 2021-08-19 22:48:47+03:00

Темы: hard

Обозрение компьютера с Байкал процессором

https://16-bits.ru/%d0%bf%d0%be%d1%81%d0%bc%d0%be%d1%82%d1%80%d0%b8%d0%bc-%d0%bd%d0%b0-%d0%ba%d0%be%d0%bc%d0%bf%d1%8c%d1%8e%d1%82%d0%b5%d1%80-%d0%b1%d0%b0%d0%b9%d0%ba%d0%b0%d0%bb/
Тоже маленький и аккуратный корпус. Не поторопился ли я с Intel NUC :-)?
Но Байкал это MIPS32 и, соответственно, с FreeBSD и, тем более, ZFS
большие вопросы. Плюс у Байкалов абсолютно вменяемая цена.

Но... в видео показано что процессор там AArch64. А об этом я совсем
забыл что Байкал делает и ARM ещё. Это уже более интересно выходит, ибо
дальше ARM-ы точно будут завоёвывать мир desktop/server.

оставить комментарий

комментарий 0:

From: Алексей
Date: 2021-08-19 23:29:20Z

И это очень, очень плохо. Я искренне ненавижу ARM, потому что это конструктор вендорно огороженных SoC'ов. И покупая ARM, вы купите вендорно огороженный SoC, на котором запустятся только те ОС, которые поддерживаются вендором, и только поддерживаемых версий.
Если под x86 вы можете запустить что угодно, от FreeDOS до ChromeOS (даже Apple-операционки можете, пусть и не без танцев с бубном), причём любых версий, то на говноARM - шиш. Это ни разу не свобода, а совсем наоборот, и поэтому мне абсолютно непонятен восторг IT-сообщества, которое чуть ли не в едином порыве мечтает от уходе относительно свободного x86 со сцены в пользу вот таких убогих напрочь огороженных девайсов.

комментарий 1:

From: kmeaw
Date: 2021-08-20 00:13:13Z

> Если под x86 вы можете запустить что угодно

Это не так. На PC, действительно, можно запустить FreeDOS, потому что
помимо процессора, платформа содержит ещё и прошивку, поддерживающую
некоторый стандартный протокол загрузки и предоставляющую ОС (или хотя
бы её загрузчику) способ взаимодействия с оборудованием.

Попробуйте запустить FreeDOS на Sony PlayStation 4, где стоит
x86-cовместимый процессор. Или на каком-нибудь Android-планшете с
процессором Intel Atom Z3580. Проблемы возникнут из-за двух вещей -
необычной обвязки вокруг x86 и отличного от PC протокола загрузки.

Платформы на базе процессора ARM тоже постепенно движутся в сторону
унификации. На серверных платформах часто можно встретить реализацию
UEFI. На одноплатниках постепенно появляются свежие версии U-Boot,
который тоже частично поддерживает UEFI. Думаю, лет через 7-10 индустрия
справится и с этой проблемой.

комментарий 2:

From: Sergey Matveev
Date: 2021-08-20 08:40:04Z

С одной стороны у меня примерно такое же мнение по поводу всей
экосистемы ARM (как и MIPS): нельзя просто так взять и запустить любую
MIPS/ARM-compatible ОС -- всегда нужно или в загрузчике какие-то
хитрости или в паре драйверов. А PC приятен тем, что просто знаешь что с
высокой долей вероятности на нём всё запустится.

С другой стороны вроде бы не так сложно добавлять "знания" о новых
SoC-ах и регулярно в *BSD/Linux системы добавляется то одна, то другая
платформы, типа с коммитами небольшими. Можно спокойно брать RaspberryPi,
который поддерживается даже Plan9, насколько помню, не говоря про все
BSD и тем более GNU/Linux системы.

Ну а вообще у меня тоже есть полная уверенность что для ARM-ов будет в
ближайшие годы проводится хорошая унификация (UEFI загрузка и всё такое)
и они превратятся в PC, где запускай, грубо говоря, всё что хочешь не боясь.
Но согласен что я не могу просто так взять Байкал-ARM платформу и
ожидать что на ней запустится FreeBSD AArch64.

Сгенерирован: SGBlog 0.34.0