Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
01/20/10 19:58
Read: times


 
#172628 - Probably more general than that...
Responding to: ???'s previous message
Erik Malund said:
the name "embedded systems" has many meanings

This is very true!

In some cases, the "embedded system" is actually a PC!


The main advantage of dynamic allocation is that you don't have to know at build-time how much memory will be available at run-time. This is great for "general purpose" applications running on "general purpose" platforms - where it is nearly impossible to know in advance how much memory will be available at any particular time.


But embedded systems (even large ones) are much more likely to have a known and fixed configuration. This removes the key advantage of dynamic allocation, while still leaving all the risks & overheads - which is why it is generally best avoided in embedded systems.


Yes, of course it is a generalisation - there will be exceptions!

List of 21 messages in thread
TopicAuthorDate
Linked List in 80C51            01/01/70 00:00      
   What problem are you trying to solve?            01/01/70 00:00      
   possible? it's standard C            01/01/70 00:00      
   possible? it's standard C            01/01/70 00:00      
      Maybe not so bad            01/01/70 00:00      
         Hybrid?            01/01/70 00:00      
            It works            01/01/70 00:00      
               No pointers?            01/01/70 00:00      
                  Yes the Index            01/01/70 00:00      
                     Pointer vs Index?            01/01/70 00:00      
                        Anyone sorting?            01/01/70 00:00      
                           Not only time is a problem            01/01/70 00:00      
                              Knuth?            01/01/70 00:00      
                                 Who is Tenebaum?            01/01/70 00:00      
                                    How to cite references            01/01/70 00:00      
                                       Yes, references are important            01/01/70 00:00      
                                    Data Structures Using C            01/01/70 00:00      
   Dynamic memory allocation            01/01/70 00:00      
      This is done in programming class            01/01/70 00:00      
      since the name has many meanings ...            01/01/70 00:00      
         Probably more general than that...            01/01/70 00:00      

Back to Subject List