OpenBSD 8.0: 512 GB de memoria virtual y treinta años casi sin brechas
05/11/2026 08:45 | 144 visitas
COMPARTIR:
El salto de 4 a 512 GB que casi nadie esperaba
Lo que mas me ha llamado la atención de OpenBSD 8.0 no es el soporte para nuevas gráficas, sino algo en apariencia aburrido que viene escondido en la letra pequeña. El espacio de direcciones virtuales del kernel en AMD64 pasa de 4 GB a 512 GB. Sí, has leído bien. Un salto de más de cien veces.
Y esto para qué sirve, te preguntarás. Pues básicamente para mapear la memoria de las tarjetas gráficas. Antes, el sistema solo podía "ver" hasta 4 GB de VRAM de la GPU, lo cual con las gráficas modernas era una limitación seria. Ahora puede direccionar muchísimo más. Es un cambio de base que se nota sobre todo con hardware potente.
Intel Arc y ARM64: novedades de hardware
En el plano del hardware puro, se añade soporte para las gráficas Intel Arc A-Series (también conocidas por los nombres en clave DG2 o Alchemist). Si tienes una de estas tarjetas y estabas pensando en montar un equipo con OpenBSD, ahora debería ir bastante mejor que antes.
También llega la hibernación para sistemas ARM64, algo que en portátiles con esa arquitectura puede ser la mar de útil. Y en el terreno de RISC-V, el kernel gana soporte para la extensión vectorial 'V' y para la nueva arquitectura de interrupciones avanzadas.
Treinta años con solo dos agujeros remotos
Theo de Raadt ha aprovechado el anuncio para recordar un dato que asusta un poco: el proyecto sigue "orgulloso del récord de OpenBSD de más de treinta años con solo dos agujeros remotos en la instalación por defecto". Dos. Nada más. En un sistema operativo que lleva tanto tiempo en el candelero, eso es prácticamente un milagro.
OpenBSD nació como un fork de NetBSD hace más de 30 años y desde 1996 publica versiones cada seis meses. Esta es la entrega número 61.
Redes, virtualización y otras mejoras
Hay más cosas interesantes en esta versión. Por un lado, se estrena el demonio rtrd(8), que sirve RPKI a routers. Para que nos entendamos: es un sistema para validar rutas de internet, algo que a los administradores de red les va a sonar y que mejora la seguridad del enrutado.
Por otro lado, el driver inalámbrico qwx(4) mejora con 802.11n y canales de 40 MHz. En virtualización, se añade soporte para hasta 64 CPUs virtuales por máquina invitada, y la pila vmm/vmd recibe varias mejoras internas. Además, LibreSSL 4.4.0 y OpenSSH 10.6 llegan con parches de seguridad y cambios de base.
Lo que se va: adiós a Loongson
No todo es añadir cosas. OpenBSD 8.0 retira el soporte para la arquitectura Loongson, porque el port dejó de funcionar con el compilador Clang 22. Una pena para quien tenga hardware de ese palo, pero el proyecto no ha tenido mas remedio.
¿En qué te afecta esto?
Si eres un usuario de a pie de Windows o macOS, esta noticia te pilla lejos. OpenBSD no está pensado para el escritorio de tu casa, sino para servidores, firewalls y routers donde la seguridad y la estabilidad van por delante de todo lo demás.
Ahora bien, si eres administrador de sistemas, si montas firewalls con pfSense u OPNsense (que beben de OpenBSD y FreeBSD), o si te gusta trastear con virtualización, todo esto te interesa. El salto a 512 GB de espacio virtual va a permitir usar GPUs modernas con más soltura, y el soporte para Intel Arc amplía bastante las opciones de hardware disponible.
Mi opinión
Me gusta OpenBSD porque va a su bola. El proyecto aun sigue publicando sin hype, sin anuncios espectaculares y sin promesas de rendimiento. Solo cada seis meses un montón de cambios técnicos, un par de frases de Theo y a seguir. En un mundo donde todo el mundo quiere venderte algo, ese rollo sobrio se agradece bastante.
Eso sí, me da un poco de pena lo de Loongson. Entiendo que si el compilador ya no lo da soporte, no hay mucho que rascar. Pero cada arquitectura que se cae es un trocito de historia que se va con ella