Erstellt die Verwendung von Heap-Speicher (malloc / new) ein nicht deterministisches Programm?

Ich habe vor einigen Monaten begonnen, Software für Echtzeitsysteme in C für Weltraumanwendungen und auch für Mikrocontroller mit C ++ zu entwickeln. In solchen Systemen gibt es eine Faustregel, dass man niemals Heap-Objekte erstellen sollte (also kein Malloc / New), da dies das Programm nicht...