2014-01-07 7 views
6

私はDropboxキャッシュに問題があります。定期的にDropboxで同期する特定のマシンにディスク領域がなくなり、Dropboxキャッシュが原因です。マシンDropboxがヘッドレス(またはそれに近い)にインストールされているため、何かが間違っているという唯一の兆候は突然マシン上で利用できるはずのデータではないためです。Dropboxのキャッシュサイズを制限する

キャッシュをクリアすることができると読んだことがありますが、このマシンがOS Xを実行していてコマンドラインインターフェイスがないため、Dropboxを再起動するだけでマシンにVNCをインストールする必要があります。これはまた、自動的にキャッシュをクリアするための私のオプションを制限するようだが、Dropboxフォルダをきれいにする定期的なタスクを作成しなければならず、クルーギーやエラーが発生しやすいようだ。たとえば、スクリプトが実行される前にディスクがいっぱいになる可能性があります。

(更新:ディスクの状態が悪いとファイルを削除すると、Dropboxが再起動せずに再び同期を開始するように見えますが、私がキャッシュについて読んだところでは、削除中にDropboxを停止して後で再起動すると言っているあらゆるところに、望ましくない副作用があります)。

さらに、Dropboxのスペースが非常に速くなっているようです私は追加の1つの大きなログファイル(半ギガバイトのオーダー)を持っているが、Dropboxは変更が行われるたびに古いバージョン全体の新しいキャッシュされたコピーを作成している。したがって、パフォーマンスの観点からは、ファイルに数バイトを少し追加するたびにこの大きなファイルの複製を作成し続けることは望ましくありません。

ディスク容量はこのマシンではきつくないので、Dropboxにキャッシュの量を制限するのではなく、これを行うにはいくつかの方法がありますか?今までの私の検索は空になっています。

アップデート:Dropboxのサポートリクエストを開こうとしましたが、電子メールの返信として「書いていただきありがとうございます。私たちが得たすべての質問に答えることが大好きですが、 は残念ながら返答できませんあなたのお問い合わせは大量のサポートのため リクエストをサポートしています。 ಠ_ಠ

答えて

0

私は同じ問題を抱えていますが、実際にはそれほど大きくない(数MB)Dropboxフォルダ内のログファイルもありますが、毎分更新されます数百バイト。私のキャッシュが私を殺している。私のローカルのDropboxフォルダには150 GBのキャッシュがあり、そのうちの50 GBはキャッシュです!

私はただそれをクリアしました。私の理解は、resync以外の結果はありませんが、これは持続不可能です。

私はここにいくつかのソリューションを参照してください。

  1. Dropboxが、このユースケースには適していません。頻繁に更新されるログをDropboxに保存しないでください。これは非常に単純な技術的解決策であるはずですから、これはバカになると思います。

  2. Dropboxには、キャッシュの最大サイズ、つまりブラウザの設定が必要です。存在しない場合(明らかに)実装するのは難しいことではありません。そうでなければ、どこにあるのかを教えてください。

  3. .dropbox.cacheのディスクサイズを定期的(1時間ごとに十分であるが、理論的には1分ごとに実行できる)に書き込むことができます。制限すると、いくつかのファイルが削除されます。最新の10個のファイル、またはファイルの10%を削除することができます。もしあなたが本当にやりたいのであれば、最も古いファイルから削除する必要のある量を計算して一定のキャッシュサイズを維持することができます。問題は、Dropboxを停止している可能性がありますが、単に大丈夫で十分なはずの同期を一時停止する場合のようです。

ナンバー2、#3はそれだけでそれをやろうとしている人の問題だ、本当に1と同じです。 Dropboxはオープンソースプラットフォームではないので、Dropboxがこの機能を記述して維持するのが最善の方法でしょう。 Dropboxのコードベース内の何かが変更されると、これに対するサードパーティ製のプラグインが動作しなくなる可能性があります。

頻繁な同期=より多くの帯域幅があるため、Dropboxにはこの機能を提供しないようにインセンティブがあります。しかし私は帯域幅を支払うと思った。

ありがとうございましたDropbox、私たちは皆あなたを愛しています。特に、余分なスペースを無料でくれたからです。

関連する問題