web-dev-qa-db-ja.com

マシンでGIMPの起動が遅いのはなぜですか?

Windows Vista Home Premium 32ビット1.6 [デュアル] IntelプロセッサでGIMPの起動時間を短縮する方法はありますか? XP [別のコンピューター]では、3秒未満でロードされます。Vistaでは20秒かかります:

  • 2秒(その他-フォント、ブラシなど)
  • 18秒(extension-script-fu)

それは、extension-script-fuでフリーズするだけです。 プロセスエクスプローラーを見ると、CPUをまったく使用していないことがわかります。編集1:CPUの50%を使用しているようです。

約18秒間停止してから、再び動作します。次に、実際のGIMPプログラムがポップアップします[...ついに]。最新の安定したバージョンを実行しています(私はそう思います)。私はXP SP2 Compatibiliyモードおよび/または管理者として実行)でそれを試しましたが、それは助けにはなりませんでした。

編集2: 1つの方法は、script-fuを無効にすることです。誰かが起動時にそれを無効にする方法を知っていますか?出来ますか? GIMPはまだ機能しますか?何がうまくいかないでしょうか?ロード後、後で開始できますか?


編集3: Windows Vista上のGIMP 2.8 RC1でscript-fu(<3秒)を使用しても、驚異的な速度で起動するようです。

36
Mateen Ulhaq

スプラッシュスクリーンが「データファイルのロード-フォント」に到達したときにこれが発生した場合、このスローダウンにはいくつかの回避策があります。

スローダウンを分析するには、--verboseパラメータをGIMPに追加して、起動時の問題をよりよく分析できます。


記事 遅いGIMP起動:グラフィック アドバイス:

これはかつて私にも起こりました。ある親切な人から、c:\ documents and settings\user-name \ディレクトリに..fonts-cache1ファイルがあると言われました。そのキャッシュを削除してGIMPを再起動します。フォントキャッシュを再び作成するのに初めて時間がかかりますが、2回目からはかなり正常なはずです。

新しいシステム(Windows 7および10)では、このフォルダーはC:\Users\<username>\AppData\Local\fontconfigに移動したことに注意してください。そこに到達する簡単な方法は、次のように入力することです。 Win+r、および%appdata%/../local/fontconfigと入力します(または、ファイルエクスプローラウィンドウのアドレス行に同じように書き込みます)。


別の アドバイス は:

コマンドパラメータ--no-fontsを使用してショートカットを作成しましたが、すぐに起動しました。


GIMP FAQ は言う:

GIMPの読み込みに時間がかかりすぎる-どのように高速化できますか?

主なことは、少なくともバージョン1.0を実行していることを確認し、最適化をオンにし、デバッグをオフにして、共有メモリとX共有メモリのオプションをオンにしてコンパイルしたことを確認することです。

または、より多くのメモリを備えたより高速なシステムを購入します。 8 ^)

それでも遅すぎる場合は、最も簡単な高速化は、「-no-data」オプションを指定してGIMPを呼び出すことです。これにより、GIMPの起動時にパターン、ブラシ、および同様のリソースが読み込まれなくなります。 「--no-splash」オプションも少し役立つかもしれません。あなたはそれが本当に価値があるのに十分に役立つかどうかを確認するためにそれを時間を計ることができます。


問題が1つ以上の拡張機能にある場合、唯一の解決策はこれらの拡張機能をアンインストールすることです。拡張機能は、GIMPがインストールされているフォルダー(通常はProgram Files)のC:\Program Files\GIMP-2.0\lib\gimp\<version>\plug-ins内にあります。拡張ファイルの名前を.oldなどに変更するだけです。たとえば、script-fu.exescript-fu.exe.oldに変更します。すべての拡張機能を削除する最も簡単な方法は、プラグインフォルダ全体の名前を変更することです。

27
harrymc

選択した答えが私にとってうまくいきました。

ただし、別の手順を使用する必要がありました。

Windows 7の使用
Gimp 2.8の使用

===ステップ1.診断===

  1. 案内する C:\Program Files\GIMP 2\bin
  2. Shift +右クリック->「ここにコマンドウィンドウを開く」
    (アイコンではなく、フォルダの空のスペースをクリックします)
  3. タイプgimp-2.8.exe --verbose
  4. ポップアップするGimpコンソールを見てください。
    ロードに最も時間がかかっているものを確認します。

Gimp console pic -- hanging on "Loading fonts"

私にとっては、「フォントの読み込み」で15秒間ハングします。
起動するたびに。

  1. 除去の迅速なプロセスのために:
    close Gimp +これをWindowsコマンドプロンプトに入力

    gimp-2.8.exe --verbose --no-fonts


n o t e:
gimp-2.8.exeの呼び出しは、コンソールのパスの場合にのみ機能します
はgimp-2.8.exeディレクトリと同じです。


===ステップ2. Gimpのフォントキャッシュを見つける===

C:\Users\User_Name\には、「。fonts-cache1」に類似したファイルがありませんでした
C:\Users\User_name\.gimp-2.8には、空のfontsフォルダを除いて、関連するフォントはありませんでした

そこにある場合は、上記の選択した回答の手順に従ってください。

私のマシンでは:
Gimp 2.8がフォントを保存するフォントフォルダーcache
に位置しています : C:\Users\User_Name\AppData\Local\fontconfig

h i n t:
Windowsのスタートボタンをクリックし、タイプ%appdata%/../local次にEnterキーを押します


===手順3.これが正しいフォルダであることを確認する===

の中に C:\Users\User_Name\AppData\Local\fontconfig
cacheというフォルダが必要です。
名前を他の名前に変更します:例cache.backup

  1. にとどまる..\AppData\Local\fontconfigディレクトリ。
  2. Gimpを実行します。
  3. 新しいcacheフォルダーが生成されるかどうかを確認します。

もしそうなら、あなたはこれがGimpのフォントキャッシュフォルダであることを間違いなく知っています。


===ステップ4.うまくいけば修正されます。調べてみましょう===

最後のステップはGimpのキャッシュを隠しました、
そしてGimpは新しいものを再生成しました。

Gimpを閉じて再度開くと、
大幅に速く開くはずです
(うまくいけば、これがあなたの問題の原因でした!)

7
Grass H0PEr

C:\Program Files\GIMP 2\lib\gimp\2.0\plug-ins内のすべてのファイルを、plug-ins内のUnusedという名前の新しいフォルダーにコピーしました。

Gimpの起動:以前の約40秒と比較して、約1秒。次に、頻繁に使用する「.exe」をplug-insフォルダにコピーしました。これでGimpは約3秒で起動します。

4
SAm

私の経験では、Windows Vistaは4 GB未満のRAM(そして、2 GBを持っていると述べました)で悪名高く遅いです。Windowsに切り替えるXP大きくても、ドライバーは常に新しいハードウェアで利用できるとは限らないため、次善の策はWindows 7を使用することです(XPとは異なり、多くのRAMが必要と思われます)。

一部のコンピューターでは、毎週実行するようにスケジュールされているにもかかわらず、ディスクデフラグのスケジュールがVistaで実行されないことにも気づきました。手動で実行してみてください。「ディスクデフラグツール」は、「スタート」メニューの「アクセサリ」にあります。 "->"システムツール。 "これを2回実行した後、物事が大幅にスピードアップすることがわかります(ただし、新品のように優れているとは思えません)。

さまざまなディスクデフラグツールの詳細な比較は、驚くほど詳細で非常に高いレベルの技術的専門知識を持っているRoedy Green氏がここで見つけることができますが、わかりやすく説明することも非常に得意です。ファッション: http://mindprod.com/jgloss/defragger.html

より適切なOSに切り替えられない場合は、おそらくディスクの最適化が最善の策です。

2

問題は、おそらくブラシまたはプラグインです。たとえば、GIMPは起動時にすべてのブラシをメモリにロードします。私のシステムでは、これは約1.1 GBのRAMを消費し、スプラッシュスクリーンイメージをロードする前にこれを実行します(スプラッシュスクリーンウィンドウはありますが、背景は空白です)。プログラムが1.1 GBのRAMの消費を完了すると、イメージが表示され、すぐにロードされます。ブラシを削除すると、プログラムは約4秒で起動し、49 MBのRAMしか消費しません。

編集:Windows 7 64ビット、Pentiumデュアルコア2.7 GHz、4GB RAM。 Partha's PlaceのGIMP 2.8。

2
Ryan Fitzgerald

多くの場合、フォント処理はGimpの起動が遅い原因です。問題の原因は数多くあり、提案された解決策が機能しない可能性があります。 Windows上のGimp 2.6で、「-no-fonts」コマンドラインパラメーターが機能する(50秒節約)ことがわかりましたが、(1)画像にテキストを追加できません。(2)事前に入力する必要があります。画像をクリックするのではなく、Gimpを起動します。

私が見つけた奇妙で効果的な解決策は、[編集]-> [設定]-> [フォルダ]-> [フォント]に移動し、そこのエントリを削除することでした(通常は ".gimp-2.6\fonts")。これには(明らかな理由により)フォントの起動遅延をなくす効果がありますが、Windowsにインストールされているすべてのフォントを使用する画像でテキストを使用できます。

1
mgkrebbs

私はこれだけ(Macを除く)を経験しましたが、我慢しなければならないもう1つの奇妙なMacの問題だと思いました。私はextension-script-fuで20秒よりずっと長く待っていました。私にとっての問題は、リムーバブルUSBストレージデバイス(16 GBでスピードが速すぎない)があり、マシンがそのドライブ上のファイルのインデックスを保持しているように見えることでした。

そのデバイスのファイルインデックスを無効にすると、この問題全体が消えました。それが本当に役立つかわかりません、そして私はウィンドウでそれを行う方法を知りませんが、おそらく同じようなものです。 (WindowsマシンにGIMPがありません)

1
user568417

その他の良い方法は、ブラシをBRUSHESフォルダーから「BRUSHES_BACKUP」フォルダーに移動することです...

その他のヒント:
1) http://www.ehow.com/how_8385516_make-gimp-load-faster.html
2) http://fooit.blogspot.com/2011/03/gimp-startup-too-slow-for-you-here-are.html

0
T.Todua

Gimpは、約2 GHzのXeon、Arch Linuxで、ここから開始するのに約10秒かかります。これは、WindowsバージョンのGimpに問題がある可能性が最も高いことを示しています。また、WindowsバージョンのGimpのロードに時間がかかることを経験しました。

あなたの質問に答えるには、Linuxを実行することができます。 LinuxでGimpを仮想マシン(VirtualBoxなど)で実行すると、Gimpの起動が速くなるに違いない。

0
Alexander