Aan de slagGa gratis aan de slag

Geheugenprofiel van parLapply()

Je berekent correlaties tussen aandelenkoersen van techbedrijven. Je hebt een lijst met dataframes ls_stocks. Elk dataframe bevat wekelijkse koersgegevens. Je wilt een functie, calc_cor(), toepassen op elk element van ls_stocks met parLapply(). Je hebt besloten je code te profileren met profvis() om het geheugengebruik te controleren.

Dit is de uitvoer die je krijgt:

A profiling output for the parallel application of a function to an input list using parLapply(). The parallel code uses six cores. Most of the memory, 389.2 megabytes, and time, 4320 milliseconds, is taken by the parLapply() call.

Welke van de volgende opties zijn waar?

Deze oefening maakt deel uit van de cursus

Parallel programmeren in R

Cursus bekijken

Praktische interactieve oefening

Zet theorie om in actie met een van onze interactieve oefeningen.

Begin met trainen