2016-08-10 2 views
2

Ich habe ein Problem der Speicherzuweisung mit R (auf SQL Server 2016)Speicherzuordnung R Dienste SQL Server 2016

Das ist mein Fehler: "Fehler: kann nicht Vektor der Größe 1,1 Gb zuteilen"

, was geschehen ist, wenn R 1,2g im Speicher (ich suche den Task-Manager)

ich bereits in der Datei rlaucher geändert (C überschreiten: \ Programme \ Microsoft SQL Server \ MSSQL13.RSERVICES \ MSSQL \ Binn) Die Speichergrenze prozentual bis zu 90 aber nichts ändert sich.

Mein Computer hat 8G RAM, normalerweise kann meine R Sitzung 7,2G im Speicher reservieren. (90% von 8G)

was/wo ist das Problem? Gibt es eine andere Datei, die den Speicher für den neuen R-Dienst mit SQL Server 2016 begrenzt?

Danke.

+0

Welche Algorithmen verwenden Sie in SQL R Service? –

+0

Ich erstelle einige Modelle mit den Random Forest-Algorithmen. Deshalb musste ich viel Speicher reservieren –

+0

Die SQL R Services funktionieren gut mit den Algorithmen oder Bibliotheken von Revolution r. Sie funktionieren auch für große Datasets, aber wenn Sie andere Bibliotheken verwenden, können Sie sie möglicherweise nicht für große Datasets skalieren. Die von Revolution bereitgestellten Bibliotheken sind intern so optimiert, dass sie innerhalb des SQL Server ausgeführt werden können. –

Antwort