OS Temps réel et allocation dynamique - Codes et scripts - Linux et OS Alternatifs
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 (?).
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.
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 ?
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.