vak: (Default)
[personal profile] vak
Для проверки стабильности системы запустил сборку ядра Линукса. Процесс успешно завершился через 10 часов 24 минуты.
# cd linux
# make clean
CLEAN arch/mips/boot/tools
# time make
HOSTCC scripts/basic/fixdep
[...]
OBJCOPY arch/mips/boot/vmlinux.bin

real 624m4.098s
user 556m59.730s
sys 56m42.020s
# _
Вполне неплохо для микроконтроллера с частотой 200 МГц и памятью 128 Мбайт.



128 мегабайт хватает для серьёзной нагрузки, такой как сборка ядра. Но и 32 мегабайт достаточно для большинства приложений IoT. Вот протокол загрузки Debian на аналогичной плате с памятью 32 Мбайт:

https://gist.github.com/sergev/e96aff8c3c5a312274e630d37af36291

Date: 2019-10-30 20:41 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
10 часов 24 минуты, ты хотел сказать?

Date: 2019-10-31 04:34 (UTC)
x86128: (Default)
From: [personal profile] x86128
во времена 200Мгц пентиум про, ядро собиралось наверное за минут 30, а то и быстрее. Неужели там сейчас так много бесполезного кода?
Или это просто оптимизаций в компиляторе так много, что они едят нещадно процессор?

Date: 2019-10-31 02:50 (UTC)
archaicos: Шарж (Default)
From: [personal profile] archaicos
Он живой и светится!
Почти успел к индийскому празднику мигающих светодиодов.