タグ

gcに関するU1and0のブックマーク (2)

  • git status をすると完了するまでに1分かかってまともに作業できないので原因を調べてみる

    git status の結果が遅い場合の対策です。下記の記事の試行錯誤が参考になりました。 performance – Git is really slow for 100,000 objects. Any fixes? – Stack Overflow git fsck というのを行なっているようです。git fsck は、リポジトリが壊れている場合に壊れている部分を検出できるコマンドだそうです。とりあえず壊れているのか壊れていないかも分からないので、git fsck でチェックします。

    U1and0
    U1and0 2017/08/14
    “git gc はリポジトリのいらない所を破棄したり、圧縮してくれるコマンドらしいです。最近物凄い作業をしてコミットしまくってたので、もしかしたらこれを実行すれば動作が軽快になるのでしょうか。”
  • Pythonで少なくメモリを使用する方法 - のんびりしているエンジニアの日記

    皆さんこんにちは お元気ですか。私は元気です。 今日はPythonにおけるメモリ少なく使う方法を紹介したいと思います。 なぜ、そんな方法を書くに至ったか。それは、こんなエラーをしょっちゅう見ているからですね。 Traceback (most recent call last): File "lasagne_wheal.py", line 48, in <module> prediction = model.predict_proba(np.array(X_test)) MemoryError 画像処理を行っている人間ならよくやりがちかもしれませんが、 要はint8で持っている情報をfloatに変換してデータが膨れ上がったことによってメモリが 不足していることから発生しています。 Convolutional Neural Networkを大きな画像で実施しようとするとよく発生するのではないで

    Pythonで少なくメモリを使用する方法 - のんびりしているエンジニアの日記
    U1and0
    U1and0 2016/08/01
    メモリを解放したい対象について delを実施し、その後にgc.collect()を呼び出すことにより 確保している使用しないメモリを再利用することができます
  • 1