Il est tout à fait possible de mettre à jour un fichier binaire du système à chaud. C'est ce que font les distributions usuellement. En fait cela ne pose pas de problèmes immédiats car comme le fichier est chargé en mémoire, le changer sur le disque n'a pas d'impact direct.
Cependant, ce n'est pas une étape indolore et sans risque. En effet, en mettant à jour à chaud, ton système peut être dans un état incohérent jusqu'au prochain redémarrage complet. Admettons par exemple que je mets à jour Firefox et une bibliothèque dont il dépend. Si je redémarre Firefox, le nouveau binaire de Firefox sera chargé en mémoire mais la bibliothèque pas forcément, car elle existe en mémoire et sans doute déjà utilisée. Du coup Firefox va faire des appels à cette bibliothèque qui peuvent agir bizarrement car il a été testé et compilé avec la nouvelle version.
C'est pourquoi il est recommandé de faire les mises à jour à froid (lors de l'allumage ou de l'extinction de l'ordinateur) comme le propose GNOME Logiciels par défaut ou comme fait Windows habituellement.
# Cela ne se passe pas bien
Posté par Renault (site web personnel) . En réponse au message que ce passe t'il quand on fait des mises à jour sur un programme qui en cours d'exécution. Évalué à 2.
Il est tout à fait possible de mettre à jour un fichier binaire du système à chaud. C'est ce que font les distributions usuellement. En fait cela ne pose pas de problèmes immédiats car comme le fichier est chargé en mémoire, le changer sur le disque n'a pas d'impact direct.
Cependant, ce n'est pas une étape indolore et sans risque. En effet, en mettant à jour à chaud, ton système peut être dans un état incohérent jusqu'au prochain redémarrage complet. Admettons par exemple que je mets à jour Firefox et une bibliothèque dont il dépend. Si je redémarre Firefox, le nouveau binaire de Firefox sera chargé en mémoire mais la bibliothèque pas forcément, car elle existe en mémoire et sans doute déjà utilisée. Du coup Firefox va faire des appels à cette bibliothèque qui peuvent agir bizarrement car il a été testé et compilé avec la nouvelle version.
C'est pourquoi il est recommandé de faire les mises à jour à froid (lors de l'allumage ou de l'extinction de l'ordinateur) comme le propose GNOME Logiciels par défaut ou comme fait Windows habituellement.