ÎncepețiÎncepe gratuit

De ce rulează codul tău lent?

Citirea și scrierea datelor pe hard disk durează mult mai mult decât citirea și scrierea în RAM. Prin urmare, dacă trebuie să preiei date de pe hard disk, mutarea lor către CPU – unde pot fi procesate – ia mult mai mult timp față de mutarea datelor din RAM către CPU. Utilizarea resurselor de către un program – RAM, procesoare și hard disk – dictează cât de rapid rulează codul tău R. Nu poți modifica aceste resurse fără a le înlocui fizic cu alte componente hardware. Totuși, poți folosi adesea mai eficient resursele disponibile. În special, dacă ai un set de date de aproximativ dimensiunea RAM-ului, ar fi mai bine să păstrezi cea mai mare parte a setului de date pe disc. Încărcând doar porțiunile de care ai nevoie, eliberezi resurse astfel încât fiecare parte să poată fi procesată mai rapid.

Care dintre următoarele opțiuni nu contribuie la timpul de procesare?

Acest exercițiu face parte din cursul

Procesarea scalabilă a datelor în R

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul