HOWTO · R
Erhöhen Sie den Speicher in R
Dieses Tutorial zeigt, wie Sie den Arbeitsspeicher in R erhöhen.
Auf dieser Seite
Manchmal erhalten R-Benutzer den Fehler Out-of-Memory; Um das zu lösen, können wir den Arbeitsspeicher in R vergrößern. Dieses Tutorial zeigt, wie man den Arbeitsspeicher in R vergrößert.
Es gibt zwei Methoden, um den Speicher in R zu erhöhen; das eine ist manuell und das andere ist eine Methode.
Erhöhen Sie den Arbeitsspeicher manuell in R
Windows-Benutzer erhalten meistens Out-of-Memory-Fehler. Wir können den Speicher von R über die Eigenschaften des R-Programms oder der App erhöhen.
Befolgen Sie die nachstehenden Schritte, wenn Sie Windows verwenden.
-
Klicken Sie mit der rechten Maustaste auf das R-Programmsymbol auf dem Desktop oder im Programmverzeichnis und gehen Sie zu
Eigenschaften.
-
Gehen Sie zur Registerkarte
Verknüpfungund suchen Sie das FeldZiel.
-
Fügen Sie im Feld
Zieldie folgende Zeile hinzu.--max-mem-size=1000M -
Der obige Code weist dem R-Programm 1000 MB Speicher zu; das Maximum kann der Speicher bis zum Speicher von R sein.
-
Klicken Sie abschließend auf
OK, und Sie können loslegen. -
Möglicherweise liegt ein Fehler vor, dass R den Längenvektor nicht zuordnen kann. Fügen Sie dann im Feld
Zieldie folgende Zeile hinzu und klicken Sie aufOK.--max-vsize=1000M
Erhöhen Sie den Speicher mit der memory.limit()-Methode in R
memory.limit() kann einem R-Programm Speicher zuweisen. Es dauert einen Parameter “Größe” in MB.
Versuchen wir es an einem Beispiel.
memory.limit(size=1000)
Der obige Code weist dem R-Programm die 1000 MB Speicher zu.