Searched hist:69526 (Results 1 - 2 of 2) sorted by relevance
/freebsd-10.0-release/sys/dev/random/ | ||
H A D | yarrow.h | diff 69526 Sat Dec 02 16:40:16 MST 2000 markm Major speedup to /dev/random and the kernel thread that reseeds it. There is no more TAILQ fifo to harvest the entropy; instead, there is a circular buffer of constant size (changeable by macro) that pretty dramatically improves the speed and fixes potential slowdowns- by-locking. Also gone are a slew of malloc(9) and free(9) calls; all harvesting buffers are static. All-in-all, this is a good performance improvement. Thanks-to: msmith for the circular buffer concept-code. |
H A D | yarrow.c | diff 69526 Sat Dec 02 16:40:16 MST 2000 markm Major speedup to /dev/random and the kernel thread that reseeds it. There is no more TAILQ fifo to harvest the entropy; instead, there is a circular buffer of constant size (changeable by macro) that pretty dramatically improves the speed and fixes potential slowdowns- by-locking. Also gone are a slew of malloc(9) and free(9) calls; all harvesting buffers are static. All-in-all, this is a good performance improvement. Thanks-to: msmith for the circular buffer concept-code. |
Completed in 98 milliseconds