CommencerCommencer gratuitement

Pourquoi votre code est-il lent ?

Lire et écrire des données sur le disque dur prend beaucoup plus de temps que de les lire et écrire en RAM. Cela signifie que si vous devez récupérer des données depuis le disque dur, il faut bien plus de temps pour les déplacer vers le CPU — où elles peuvent être traitées — que depuis la RAM vers le CPU. L’utilisation des ressources d’un programme, comme la RAM, les processeurs et le disque dur, détermine la rapidité d’exécution de votre code R. Vous ne pouvez pas changer ces ressources sans remplacer physiquement le matériel. En revanche, vous pouvez souvent utiliser plus efficacement celles dont vous disposez. En particulier, si vous avez un ensemble de données d’une taille proche de celle de la RAM, il peut être préférable d’en conserver la majeure partie sur le disque. En ne chargeant que les parties nécessaires de l’ensemble de données, vous libérez des ressources pour que chaque partie soit traitée plus rapidement.

Laquelle des propositions suivantes ne contribue pas au temps de traitement ?

Cet exercice fait partie du cours

Traitement de données à grande échelle en R

Afficher le cours

Exercice interactif pratique

Passez de la théorie à la pratique avec l’un de nos exercices interactifs

Commencer l’exercice