Erhöhen Sie den Speicher in R
- Erhöhen Sie den Arbeitsspeicher manuell in R
-
Erhöhen Sie den Speicher mit der
memory.limit()
-Methode in R
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üpfung
und suchen Sie das FeldZiel
. -
Fügen Sie im Feld
Ziel
die 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
Ziel
die 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.
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn Facebook