> Is this ever an real issue, even on any embedded system in the last 20 years? Ask Cisco when they cut the Linksys routers' RAM in half a few years ago. Every byte counts. Component cost savings add up when you make a…
Traditionally yes. On the latest CPUs - who knows.
Of course. When I wrote that comment I asked myself should I have written "malloc" or "malloc/free" - surely one implies the other.
Fantastic until you need to malloc. You're reimplementing libc, but at least you know what's going on at every level.
> Is this ever an real issue, even on any embedded system in the last 20 years? Ask Cisco when they cut the Linksys routers' RAM in half a few years ago. Every byte counts. Component cost savings add up when you make a…
Traditionally yes. On the latest CPUs - who knows.
Of course. When I wrote that comment I asked myself should I have written "malloc" or "malloc/free" - surely one implies the other.
Fantastic until you need to malloc. You're reimplementing libc, but at least you know what's going on at every level.