3 ms·
Depends on your embedded system and your use case. If your embedded system is a Raspberry Pi 3 controlling a few leds or talking with something over UART or wh
by disconnected 9y ago
Depends on your embedded system and your use case.
If your embedded system is a Raspberry Pi 3 controlling a few leds or talking with something over UART or whatever, then it won't matter a whole lot whether you have a GC or not.
On the other hand, if your embedded system is a 50Mhz 8-bit microcontroller with a whooping 8KB of "RAM" (and 16KB of program memory) doing ~20k sensor reads per second, then it WILL matter.
They seem to be targeting armv7 and their reference device (Wanboard Quad) has a 1GHz clock and 2GB of ram, which is a monster compared to most embedded systems I've worked on.
That gives them plenty of cycles and memory to waste doing garbage collection, a luxury SOME of us can't afford.