1. Introduction
$ man strftime
NOM
strftime - Formater la date et l'heure
[...]
DESCRIPTION
La fonction strftime() formate les divers champs de la structure tm en
fonction de la chaîne de spécification format, puis place le résultat
dans la chaîne s de taille max.
[...]
%S La seconde, sous forme de nombre décimal (00-60). L'intervalle peut
être supérieur à 60 pour autoriser des secondes de rattrapage.
Une minute de plus de 60 secondes, cela existe et cela est même prévu, à prendre en compte par les programmeurs, comme en témoigne cette page de manuel. Et puis, en quoi un traitement peut-il être impacté par une minute qui dure 61 secondes ? L'informatique n'est pas vraiment conçue pour qu'un nombre de secondes dépassant 60 génère un débordement de tampon (buffer overflow). Alors, que s'est-il passé dans la nuit du 30 juin au 1er juillet 2012 ?
2. Les problèmes
Le problème, tel qu'il a été ressenti, se manifestait sous forme d'une forte charge CPU...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première