ComenzarEmpieza gratis

¿Por qué tu código es lento?

Leer y escribir datos en el disco duro lleva mucho más tiempo que hacerlo en la RAM. Esto significa que, si necesitas recuperar datos del disco duro, tardará mucho más en moverlos a la CPU —donde se pueden procesar— que moverlos desde la RAM a la CPU. El uso que hace un programa de los recursos, como la RAM, los procesadores y el disco duro, determina la rapidez con la que se ejecuta tu código de R. No puedes cambiar estos recursos sin sustituir físicamente el hardware. Sin embargo, a menudo puedes usar mejor los recursos que ya tienes. En particular, si tienes un conjunto de datos de un tamaño cercano al de la RAM, puede convenirte guardar la mayor parte del conjunto de datos en disco. Al cargar solo las partes del conjunto de datos que necesitas, liberas recursos para que cada parte se procese más rápido.

¿Cuál de las siguientes opciones no influye en el tiempo de procesamiento?

Este ejercicio forma parte del curso

Procesamiento de datos escalable en R

Ver curso

Ejercicio interactivo práctico

Pon en práctica la teoría con uno de nuestros ejercicios interactivos

Empezar ejercicio