3 ms·
So basically, before any of the code even runs, this environment begins by gobbling up more than the total RAM that most of my first computers had (SYM-1, IAMSA
by anonymousiam 8mo ago
So basically, before any of the code even runs, this environment begins by gobbling up more than the total RAM that most of my first computers had (SYM-1, IAMSAI-8080, Ferguson Big Board, Kaypro II, and CCS S-100 Z-80). All of these systems were 8-bit, with various RAM sizes from 8KB to 64KB. That was the maximum RAM available, and it was shared by the OS and the applications.
- surajrmal 8mo agoWhat's the purpose of making such a comparison? The implication is that we're being wasteful, but I'm not certain that's the point you're trying to make.
- anonymousiam 8mo agoThat was close to my point. RAM prices are up 400% over last year. I know that 72KB seems like a pittance today, but any waste is bad -- especially in embedded environments. I'm not really even saying this is wasteful. Maybe a static allocation would make more sense for critical exception handling code...
- surajrmal 8mo agoLuckily no one is enabling c++ exceptions in embedded environments where ram usage at this level matters.