EmpezarEmpieza gratis

Perfil de memoria de parLapply()

Estás calculando correlaciones entre los precios de las acciones de empresas tecnológicas. Tienes una lista de marcos de datos ls_stocks. Cada marco de datos contiene datos semanales de las cotizaciones bursátiles. Quieres aplicar una función, calc_cor() a cada elemento de ls_stocks utilizando parLapply(). Has decidido perfilar tu código utilizando profvis() para comprobar el uso de memoria.

Este es el resultado que obtienes:

Una salida de perfil para la aplicación paralela de una función a una lista de entrada utilizando parLapply(). El código paralelo utiliza seis núcleos. La mayor parte de la memoria, 389,2 megabytes, y del tiempo, 4320 milisegundos, la ocupa la llamada a parLapply().

¿Cuál de las siguientes opciones es cierta?

Este ejercicio forma parte del curso

Programación paralela en R

Ver curso

ejercicio interactivo práctico

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

Empezar ejercicio