¿Qué es un autobús trasero?
Un bus posterior es una pieza de hardware que conecta la unidad central de procesamiento (CPU) con la memoria caché de Nivel 2 (L2) y, a veces, de Nivel 1 (L1). Esta conexión se realiza cuando la CPU necesita almacenar memoria en el caché o recuperar memoria de ella. La conexión de la CPU y la memoria caché con el bus posterior es importante, ya que la CPU tendrá más facilidad para procesar la información que se almacenó o procesó anteriormente. En la mayoría de las computadoras, este bus es tan rápido o casi tan rápido como la CPU.
Durante las operaciones, una CPU puede necesitar el caché por algún motivo, y un bus posterior sirve como puente entre los dos. La memoria caché es memoria que almacena cosas que ya se han visto. Por ejemplo, si alguien abrió recientemente una imagen, documento de texto o sitio web, entonces el caché almacenará el archivo por un corto tiempo; la memoria se vuelca si el usuario no vuelve al archivo dentro del período de tiempo. La mayoría de los buses posteriores se conectan con el caché L2, mientras que algunos también se conectan con L1.
Como puente, el bus trasero permite que el caché se mueva en dos direcciones diferentes. Si la CPU necesita almacenar temporalmente parte o la totalidad de un proceso para poder volver al proceso más tarde, utilizará el bus para almacenar el proceso en la memoria caché. Cuando la CPU necesita algo del caché, le indicará al bus que lo recupere.
Si bien el caché generalmente tiene la menor cantidad de memoria en una computadora, como resultado es muy rápido. Por esta razón, la CPU puede usar el bus posterior para acelerar procesos que de otro modo serían largos, pero solo si se hicieron recientemente. Por ejemplo, si alguien está realizando un problema matemático prolongado o presentando una imagen complicada, la CPU puede tardar varios minutos o más en completar la función. Si el usuario vuelve a realizar la misma función, la CPU podrá repetir el proceso mucho más rápido al recuperar la información del caché.
La memoria caché es muy rápida y, dado que la CPU necesita esta memoria rápidamente, el bus posterior normalmente está hecho para tener una alta velocidad de procesamiento. La mayoría de las computadoras configuran este bus cerca de la misma velocidad que la CPU, y la configuración más baja suele ser alrededor de la mitad de la velocidad de la CPU. Si el bus está configurado a una velocidad más baja, entonces puede ser más rápido rehacer el proceso reciente, eliminando la necesidad de un bus posterior.