Bonne question, mais c’est à Theodore Ts’o qu’il faudrait la poser.
De ce que je comprends du patch qui a introduit ce changement, le seuil random_write_wakeup_thres (ancien nom de random_write_wakeup_bits, la variable a été renommée peu de temps après ce patch) a en fait deux rôles distincts :
si l’entropie est inférieure à ce seuil, on réveille les processus en attente d’écriture dans /dev/random (c’est la raison d’être initiale de cette variable) ;
si l’entropie est supérieure à ce seuil, ça indique que le pool d’entrée commence à être raisonnablement rempli, suffisamment en tout cas pour qu’on puisse commencer à taper dedans pour approvisionner les pools de sortie.
Cette seconde signification, introduite par ce patch, est probablement la raison pour laquelle le seuil a été relevé de 128 à 896 bits.
[P.S. : Quelle est la logique qui fait apparaître ce strip lors de la prévisualisation ? Une discussion qui dure est forcément présumée être un débat enflammé ?]
[^] # Re: pilote noyau
Posté par gouttegd . En réponse à la dépêche scdrand: alimenter le pool d’entropie du noyau à partir d’une carte à puce. Évalué à 3.
Bonne question, mais c’est à Theodore Ts’o qu’il faudrait la poser.
De ce que je comprends du patch qui a introduit ce changement, le seuil
random_write_wakeup_thres(ancien nom derandom_write_wakeup_bits, la variable a été renommée peu de temps après ce patch) a en fait deux rôles distincts :si l’entropie est inférieure à ce seuil, on réveille les processus en attente d’écriture dans
/dev/random(c’est la raison d’être initiale de cette variable) ;si l’entropie est supérieure à ce seuil, ça indique que le pool d’entrée commence à être raisonnablement rempli, suffisamment en tout cas pour qu’on puisse commencer à taper dedans pour approvisionner les pools de sortie.
Cette seconde signification, introduite par ce patch, est probablement la raison pour laquelle le seuil a été relevé de 128 à 896 bits.
[P.S. : Quelle est la logique qui fait apparaître ce strip lors de la prévisualisation ? Une discussion qui dure est forcément présumée être un débat enflammé ?]