[О блоге] [наверх] [пред] [2021-08-19 22:48:47+03:00] [47c5f938c14d5484ea4f69130374d33a269a87c8]
Темы: [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.