Precarga

La precarga es una técnica de optimización que obtiene datos y los carga en la memoria antes de que se soliciten realmente. Cuando funciona correctamente, la precarga mejora el rendimiento y reduce la latencia porque una aplicación no necesita leer los datos de un disco de almacenamiento más lento, sino que puede acceder a ellos desde una caché de memoria más rápida. Sin embargo, requiere que el sistema prediga con precisión qué datos necesitará una aplicación o un proceso con anticipación. La precarga puede desperdiciar recursos si el sistema hace predicciones incorrectas.

Para predecir qué datos debe precargar, un sistema informático analiza los patrones de uso para determinar cómo suelen solicitar datos los usuarios y las aplicaciones. Puede usar algoritmos sencillos de coincidencia de patrones o técnicas avanzadas de aprendizaje automático para predecir el comportamiento futuro. La mayoría de los sistemas operativos usan esta información para acelerar el inicio de las aplicaciones mediante la carga previa de los datos que necesitan; esta función se llama SuperFetch en Windows y Application Launch Services en macOS. Los sistemas operativos móviles como Android e iOS también usan la precarga para acelerar el inicio de las aplicaciones.

Las aplicaciones de software y los dispositivos de hardware pueden incluir funciones de precarga integradas. Las CPU suelen usar la precarga para cargar el siguiente conjunto de instrucciones de ejecución en la caché. Las GPU precargan imágenes de texturas en la VRAM si el sistema prevé que serán necesarias para renderizar los próximos fotogramas. Los sistemas de bases de datos suelen precargar los datos que una consulta puede solicitar antes de que se ejecute esa consulta. Los navegadores web incluso pueden precargar datos de otras páginas web enlazadas desde la página actual, descargando scripts, imágenes, audio y video para que la página siguiente se cargue más rápido cuando usted haga clic en un enlace.

Actualizado November 17, 2023 por Brian P.

quizPon a prueba tu conocimiento

Which of the following is a type of file system?

A
MaxFAT
0%
B
MyFAT
0%
C
PreFAT
0%
D
ExFAT
0%
Correct! Incorrect!     View the ExFAT definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de Precarga en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.