LoslegenKostenlos loslegen

Warum ist dein Code langsam?

Daten auf die Festplatte zu lesen und zu schreiben, dauert viel länger als das Lesen und Schreiben in den RAM. Das bedeutet: Wenn du Daten von der Festplatte abrufen musst, dauert es erheblich länger, sie zur CPU zu bewegen – wo sie verarbeitet werden können – als Daten aus dem RAM zur CPU zu bewegen. Die Ressourcennutzung eines Programms – etwa RAM, Prozessoren und Festplatte – bestimmt, wie schnell dein R-Code läuft. Diese Ressourcen kannst du nicht ändern, ohne sie physisch gegen andere Hardware auszutauschen. Oft kannst du sie jedoch effizienter nutzen. Besonders wenn dein Datensatz ungefähr so groß ist wie der RAM, bist du oft besser beraten, den Großteil des Datensatzes auf der Festplatte zu lassen. Indem du nur die Teile eines Datensatzes lädst, die du brauchst, schaffst du Ressourcen frei, sodass jeder Teil schneller verarbeitet werden kann.

Welche der folgenden Optionen trägt nicht zur Verarbeitungszeit bei?

Diese Übung ist Teil des Kurses

Skalierbare Datenverarbeitung in R

Kurs anzeigen

Interaktive Übung

In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.

Übung starten