Обновить
6

Пользователь

Отправить сообщение

У нас тоже был подобный отдельный курс. Но в аспирантуре я сдавал скорее историю философии.

Нет. Должен быть справа. Так удобнее.

Потому обычным производителям до Теслы еще лет 5-10, не меньше.

Это скорее Украине и России ещё 5-10 лет до просто цивилизованного авторынка. У нас дилеры не машины продают, а навзанные дополнительные услуги.

Вот хочу купить intel для десктопа из-за встроенного видео, из-за уверенности, что с нужным мне софтом проблем не будет. Но нет, rayzen 3700x с последующей заменой через пару лет на 5000 серию с удвоением ядер пока для меня намного лучше выглядит.

Ну там впринципе обычное ядро линукса урезанное, поэтому опции можно подглядеть. Только чую я, судя по коду, что там используется virtio + mmio, а не PCI. Поэтому да, в Oracle Cloud такое ядро не запустишь.

Firecracker тоже использует KVM. Он замена qemu.

Вообще там есть лётчики-испытатели, которые должны возвращаться с полными штанами фич. Очень сомнительно выглядит то, что они пропустили 20% промахов по тач скрину.

для канализации — насос, вода по потолку идет

До такого трэша даже моя фантазия не дошла.


P/S У нас тут уже человека минусуют за то, что он поделился своим корявым решением?

Есть уже Linux Foundation. Туда даже MS вкладывает, но видимо LTS не интересен.

Они просто ждут когда,


Государство закупает определённое количество произведённых в США 5-нм процессоров по такой-то цене; определённое количество произведённых в США 3-нм процессоров по такой-то цене; определённое количество 2-нм процессоров и так далее. Это не только установит цели для производства Intel, но и подтолкнёт другие компании зайти на этот рынок.

Надо заменить США на Россию, нанометры увеличить в 20 раз, ну и т. д.


P/S. Статья конечно, аналитика от Бога.

Тут мне кажется есть несколько оснований:


  1. Легаси.
  2. Зачем что-то переписывать? Существующие ОС не развиваются прям семимильными шагами, что новый код приходит тоннами. Си на минималках знают все, соответсвенно и патчи прислать могут и т.д.
  3. Нет специалистов. Ну нет столько людей, которые одновременно знают и умеют в планировщики/ФС/драйвера и т.д., и при этом, являются фанатами С++/rust/haskell и вообще языковой темой.
  4. Си — это основа основ. Это то, что лежит поверх железа и предоставляет минимальный API/ABI. И даже если ядро ОС будет написано на С++/Rust, то оно будет предоставлять тупые сисколы которые идеально будут соответсвовать Си. Да и вообще Сишное ABI — это стандарт для взаимодействия между разными языками.

Я говорю в контексте ядра ОС.


C++ поддерживает почти весь синтаксис Си, а его компилятор столь же эффективен на Си подмножестве (да и обычно это один и тот же компилятор). А так как С++ более развит, есть места где его компилятор может лучше оптимизировать код.


Это конечно если не ударяться в создание фабрики фабрик классов и не обмазываться стандартной библитекой.

Только на плюсах можно написать ещё более эффективный код чем на Си.

Из коробки вроде только в OpenBSD. А так doas и в Linux можно поставить.

Почему бессмысленные? А как же «немного рекламы» на треть статьи?

Очень конечно странная штука.


  1. Cortex-m0+ одно из самых урезанных ядер. Любые задачи DSP, работа с float для него тяжелы. Жалко, что не RISCV.
  2. 133 MHz хорошо, но внешняя флеш память через QSPI. Поэтому инструкции из неё будут выполняться через кэш в оперативной памяти (Привет ESP8266!). Но уже предвосхищаю, что люди будут перепаивать на больший объём.
  3. Два ядра. Спорное решение.

Дальше надо внимательно изучать даташит, как и что они там с переферией сделали.


Вот весь многолетний опыт в эмбедед говорит, что это поделка. STM32 лучше.
А если поглядеть с другой стороны, это RPI — большое комьюнити, хорошая поддержка софта (Я уже успел поглядеть примеры на гитхабе). То для интузиастов неплохая штука.


Я обязательно куплю, просто поиграться.

По железу, вот совсем не интересно. Ардуина на AVR — дно. А вот по готовому софту и большому комьюнити, у них есть шанс взлететь.

Флешка да, внешняя QSPI до 16 Mbit. Пока правда, частоту SPI максимальную не нашёл.


Cortex-M0 очень странное конечно решение.

Еsp32…
Но без wifi и bt...

Деление на ноль.


Платка впринципе интересная, но это конкурент stm32l0xxx.

Информация

В рейтинге
Не участвует
Откуда
Петрозаводск, Карелия, Россия
Зарегистрирован
Активность