OS Temps réel et allocation dynamique

OS Temps réel et allocation dynamique - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 02-07-2009 à 13:05:08    

Bonjour,
 
Est ce que dans un OS temps réel (en c ou c++) on peut faire de l'allocation de mémoire dynamique en utilisant la pile et le tas ou uniquement de l'allocation statique ?
 
Merci.

Reply

Marsh Posté le 02-07-2009 à 13:05:08   

Reply

Marsh Posté le 02-07-2009 à 13:51:14    

C'est quoi cette question ? T'as un devoir à rédiger sur la question, ou quoi ?
 
Cela fait quelque temps que je ne développe plus, et je n'ai jamais touché à des systèmes embarqués (OS temps réel ?). Mais il y a gros à parier que, sauf si tu maîtrises totalement les mécanismes (et les durées) en jeu dans l'allocation dynamique (ce qui me semble improbable, par nature), l'allocation statique est à privilégier.
 
J'ai bon ?
 
EDIT (après environ deux minutes de recherche) : d'après cette définition, j'ai faux. Pas explicitement, mais plutôt en regard des informations qui y sont données. A priori, rien n'empêche de faire de l'allocation dynamique, tant que le système gère des contraintes temporelles. Maintenant, faire uniquement des allocations statiques permet de maîtriser cet aspect-là des accès hardware. Au détriment de la souplesse de l'OS, probablement (?).


Message édité par agyar le 02-07-2009 à 14:01:15
Reply

Marsh Posté le 02-07-2009 à 14:09:49    

ok merci.  
 
C'est à peu prés ce que je pensais, mais je voulais l'avis d'autres personnes.

Reply

Marsh Posté le 02-07-2009 à 15:25:56    

Ouh là, attention, je ne suis pas un caïd, loin s'en faut : mon avis est loin d'être suffisant vu la question.
 
Tu auras peut-être plus de retours mieux qualifiés en postant dans un autre forum plus axé programmation, genre developpez.com ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed