BogoMIPS

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 6 de marzo de 2021; la verificación requiere 1 edición .

BogoMIPS (del inglés  bogus (falso) y M IPS  - inglés  Millions of Instructions Per Second ) - en el kernel de Linux , un método para medir la velocidad de ejecución de instrucciones en una computadora, diseñado para calibrar bucles internos . El término fue acuñado por Linus Torvalds en 1993 . BogoMIPS se define en broma como "cuántos millones de veces por segundo una computadora no puede hacer absolutamente nada". A pesar de la presencia de MIPS en el nombre del valor, no es científico y no es una métrica del rendimiento general.

La razón de este valor es que para trabajar con algunos tipos de equipos, el kernel del sistema requiere retardos de tiempo breves, que se implementan en forma de bucles vacíos. Para saber exactamente cuántas veces necesita repetir un ciclo vacío, debe averiguar la velocidad de su ejecución en una máquina determinada; para esto se usa BogoMIPS.

Al iniciar el kernel, se muestra un mensaje similar a este:

Calibrando bucle de retardo… 2994.99 BogoMIPS

Durante la operación, el valor de BogoMIPS se puede encontrar leyendo el archivo/proc/cpuinfo

El valor de BogoMIPS suele ser proporcional a la velocidad del reloj del procesador , pero también depende de la arquitectura y microarquitectura del procesador y del funcionamiento de la memoria caché .

Para muchos procesadores modernos (x86, SPARC, 68k, Alpha 21264), el valor de BogoMIPS es casi el doble de la frecuencia. [una]

Datos interesantes

Notas

  1. BogoMips mini-Howto, "2.2 Cómo estimar cuál debería ser la calificación adecuada de BogoMips": "... reloj * 2.00"
  2. Copia archivada (enlace no disponible) . Fecha de acceso: 7 de julio de 2014. Archivado desde el original el 30 de julio de 2014. 

Enlaces