2012-01-17 9 views
3

私はしばらくRを使っていましたが、これを使って "Big Data"でプレイしようとしたのは初めてです。さらに、私はUbuntuを初めて使用しています。Rワークスペースはありませんが、2 GB以上のメモリを割り当てるには?

現在のところ、私のワークスペースには何もありません(私はR Studioを使用しています)。しかし、システムを見ると、R Studioによって生成された唯一のオープンなRセッションは、マシンに2GB以上のメモリを割り当てています。下のスクリーンショットを参照してください。

私には何が欠けていますか?私は通常rm()を使用しますが、明らかにメモリを解放していません。どのような助けも非常に感謝します。

enter image description here

+0

...実際に収集し、すべてのゴミを処分するgcを呼び出す必要があります。それは大部分の時間に対処することを避けるため、大きなデータをうまく演奏します。 –

答えて

8

私はあなたがrmを呼び出す前に大きなオブジェクトを割り当てたと仮定します。隠されたオブジェクト( "。"で始まる名前)を削除することを忘れないでください。

あなたは、あなたが既に持っていない場合、私はまた、 `data.table`パッケージを見てお勧めし

# Remove all objects in the workspace 
rm(list=ls(all=TRUE)) 

# Then collect garbage... 
gc() 
関連する問題