Ich verstehe, dass das zu /dev/random
lautet kann blockieren, während /dev/urandom
gelesen wird wird garantiert nicht blockiert.
Woher kommt der Buchstabe u
dazu kommen? Was bedeutet es?
Benutzerbereich? Entsperren? Mikro?
Aktualisieren:
Basierend auf dem ursprünglichen Wortlaut der Frage gab es einige Diskussionen über die Nützlichkeit von /dev/random
vs /dev/urandom
. Der Link Mythen über /dev/urandom wurde unten dreimal gepostet und ist in dieser Antwort auf die Frage zusammengefasst, wann /dev/random vs. /dev/urandom verwendet werden sollte.
Akzeptierte Antwort:
Unbegrenzt.
Vergleichen Sie unter Linux die Kernelfunktionen mit dem Namen random_read
und random_read_unlimited
gibt an, dass die Etymologie des Buchstabens u
in urandom
ist unlimited
.
Dies wird durch Zeile 114 bestätigt:
Das Gerät /dev/urandom hat diese Begrenzung nicht […]
Aktualisieren:
In Bezug darauf, was zuerst für Linux kam, /dev/random
oder /dev/urandom
, @Stéphane Chazelas gab den Post mit dem ursprünglichen Patch und @StephenKitt zeigte, dass beide gleichzeitig eingeführt wurden.