haveged es un demonio que repone el / dev / piscina azar en Linux mediante una adaptación del hardware volátil de entropía y el algoritmo de expansión inventado en IRISA. Las propias melodías algoritmo en las máquinas que han cpuid apoyo, y probados para trabajar en los robots de 32 y de 64 bits.
En la práctica, la secuencia colección consta de un cálculo pesada rama que lee las lecturas de marcas de tiempo de procesador en una matriz de datos, ya que permuta contenido de la matriz. La matriz de datos se dimensiona para ser el doble que el de la memoria caché de nivel 1 de datos y el cálculo construido de manera que 2 bloques de caché son parte de cada cálculo de salida. El cálculo sería cíclico si no fuera por los efectos de otros eventos de hardware no vinculados en el contador aumenta sello de tiempo
¿Qué hay de nuevo en esta versión:.
- Esta documentación versión corrige y archivos de muestra problemas en el lanzamiento 1.9.0.
¿Qué hay de nuevo en la versión 1.9.0:
- Bugs y problemas de rendimiento al descubierto durante los combates a gran escala de las pruebas de tiempo de ejecución continua se han fijado.
- Más esfuerzo se ha puesto en la documentación en un intento de mejorar la experiencia de los usuarios, haveged y libhavege.
¿Cuál es nuevo en la versión 1.7c:
- Esta versión corrige más problemas de alineación de prueba en mips <. / li>
¿Qué hay de nuevo en la versión 1.7b:
- Esta versión corrige problemas allineadora en funciòn de prueba de tiempo de ejecución en SPARC y MIPS y detección de ppc en la construcción.
¿Cuál es nuevo en la versión 1.7a:
- Esta versión corrige problemas de construcción paralelos y modifica el objetivo de verificación para dar cabida a los cambios en el instrumento de prueba automake 1.13.
- Se actualiza el archivo de ejemplo especificaciones y añade otros cambios en la documentación.
¿Qué hay de nuevo en la versión 1.7:
- Construir y fuentes de paquetes se han reestructurado para crear un sub devel -El paquete que consiste en el RNG haveged completa con soporte para el auto-tuning en línea y funciones de prueba.
- Documentación actualizada, el hombre (8) y el hombre (3) páginas, y se proporcionan ejemplos de construcción y de uso adicionales.
- El potencial para un syssegv rara sobrante de los cambios 1.6 se ha eliminado.
¿Qué hay de nuevo en la versión 1.6a:
- Esta versión corrige un error de configuración para fijar sobre la base genérica arquitecturas.
¿Qué hay de nuevo en la versión 1.6:
- La aplicación de prueba de tiempo de ejecución se ha corregido para eliminar un error de alineación que apareció en test0 AIS en hosts arm64.
- El procedimiento de construcción para clock_gettime () apoyo ha sido alterada para proporcionar un mejor control (ahora un reemplazo para todas las arquitecturas) y correctamente determinar las dependencias.
- de pequeños errores e inexactitudes en la página de origen y el hombre han sido corregidos.
¿Cuál es nuevo en la versión 1.4:
- Una arquitectura "genérico" sobre la base de clock_gettime () tiene también ha agregado.
- Una arquitectura s390 también se ha agregado.
- El script de construcción permite ahora scripts de inicio no Red Hat que se instalarán sin parchear la construcción.
- El bucle colección ha sido reescrito para soportar múltiples instancias, y una opción experimental rosca ya está disponible para repartir la carga de la CPU.
- La sintonización automática se ha reescrito para reemplazar código cpuid buggy y para incorporar la información obtenida de los / proc / sys y sistemas de archivos.
Comentarios que no se encuentran