Тестируем Debian на pic32
Для проверки стабильности системы запустил сборку ядра Линукса. Процесс успешно завершился через 10 часов 24 минуты.
128 мегабайт хватает для серьёзной нагрузки, такой как сборка ядра. Но и 32 мегабайт достаточно для большинства приложений IoT. Вот протокол загрузки Debian на аналогичной плате с памятью 32 Мбайт:
https://gist.github.com/sergev/e96aff8c3c5a312274e630d37af36291
Вполне неплохо для микроконтроллера с частотой 200 МГц и памятью 128 Мбайт.# 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
# _

128 мегабайт хватает для серьёзной нагрузки, такой как сборка ядра. Но и 32 мегабайт достаточно для большинства приложений IoT. Вот протокол загрузки Debian на аналогичной плате с памятью 32 Мбайт:
https://gist.github.com/sergev/e96aff8c3c5a312274e630d37af36291
no subject
no subject
no subject
Или это просто оптимизаций в компиляторе так много, что они едят нещадно процессор?
no subject
no subject
Почти успел к индийскому празднику мигающих светодиодов.
no subject