2016-08-16 5 views
0

R(v.3.2.3)のRStudio(v。0.99.891)の「projects」オプションを使用することについて言及しています。大きなファイルがプロジェクトのパスにあるときにRStudioがハングまたはクラッシュする

プロジェクトディレクトリまたはプロジェクトディレクトリのサブディレクトリに大きなファイル.Rがある場合、RStudioは起動時にハングアップするか、サブディレクトリにアクセスするときにハングアップします(必ずしも大きなファイル)。非常に長い待ち時間やクラッシュが発生した場合に回復する可能性があります。通常、私はWindowsシステムを使用してプロセスを終了する必要があります。ファイルサイズが300 MB以上であれば、私のマシンで問題が発生しました。

現在のところ、プロジェクトディレクトリ以外の場所にファイルを移動しているだけです。

誰かがこの問題の別の修正を知っていますか?プロジェクトフォルダの外にファイルを移動すると、プロジェクトフォルダがデフォルトの作業ディレクトリであるため、煩雑なアクセシビリティが発生します。

システム情報:Win7のプロ、8メガバイトのRAM、R拡張ARコードファイル付きのI7のQuadro 2.2 GHzの

+1

あなたがRのメモリを限界いっぱいまでしています。メモリを浪費しているワークスペースやプロジェクトディレクトリに何かロードされていますか? –

+0

いいえ。私がプロジェクトフォルダ内のファイルなしでRを起動すると、 'memory.limit()' '[1] 8105'と' memory.size() '' [1] 49.3'があります。 – tomka

+0

あなたは通常の環境(つまりプロジェクトモード外)で同じ問題に直面していますか? –

答えて

1

ファイル。通常、彼らは巨大になることはできません。 RData拡張子を持つファイルは、Rデータファイルを表します。これらは膨大なものになる可能性があります。最適なオプションは、プロジェクトディレクトリに保存しないことです。

そして終了時にワークスペースを保存しないオプションを設定します。

Save workspace

+1

OPを引用する: "プロジェクトディレクトリの外側にファイルを移動するのは現時点で唯一の回避策です。 この問題に対する別の修正方法を知っていますか?プロジェクトフォルダの外にファイルを移動すると、フォルダはデフォルトの作業ディレクトリです。 " –

+2

問題は、ファイルにデータが含まれていて、 '.R'として保存されていたことでした。あなたの発言の後、私は拡張子を '.RData'に変更しました。 RStudioが正常に起動します。ただし、プロジェクトフォルダの外にフォルダを移動する必要はありません。だから、ここでの修正は大きなファイルを保存するために '.R'の代わりに' .Rdata'を使うことです。私はこの区別を知らなかった。 – tomka

+0

はい、プロジェクトフォルダはデフォルトですが、変更することができます。そして私が言ったように、データファイルをプロジェクトフォルダに保存するのは良い習慣ではありません。 – djhurio

関連する問題