You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Drop v0.3.3 — Optimización de CPU en Speed Tester para Raspberry Pi y Dispositivos Embebidos
⚡ Rendimiento y Optimización de CPU
Eliminación del cuello de botella criptográfico en pruebas de saturación de red:
En la prueba de velocidad directa TCP (drop speed), los paquetes de carga útil (payload dummy) se procesaban mediante descifrado AES-256-GCM en el receptor antes de ser descartados.
En PCs x86 con aceleración hardware AES-NI esto ocurría en microsegundos, pero en dispositivos de bajo consumo o placas ARM sin instrucciones criptográficas por hardware (como Raspberry Pi 2 / 3B), el descifrado por software saturaba el 100% de la CPU limitando la medición a ~6 MB/s.
Se ha rediseñado el encapsulado del canal TCP: los mensajes de control, handshake y autenticación continúan 100% cifrados y protegidos con AES-256-GCM, mientras que los bloques dummy de saturación se procesan con coste de CPU cero (O(1)), permitiendo medir el ancho de banda real de la interfaz de red física del dispositivo.