4

vim のセットアップで奇妙な問題に直面しています。矢印キーを使用してファイルをスクロールすると、vim が遅延し始めます。遅延とは、スクロールが非常に遅く、まったくスムーズではないことを意味します。

tilda/guake/gnome-terminal の Vim

上記の端末エミュレーターを使用すると、vim が遅延し、CPU 使用率が約 30 ~ 35% に上昇しました。私も試しvim -u None file.txtてみvim --noplugin file.txtましたが、大きな変化は見られませんでしたが、CPU使用率は約30%で、スクロールは以前よりも優れていましたが、それでも遅くて遅れていました. file.txt約200行です。

xterm/eterm/aterm

ラグのない完璧なスクロールが得られます。完璧とは、遅延のないスムーズなスクロールを意味し、それもフラグのようなものはありません--noplugin etc。私のCPU使用率は約10〜15%です。

私も試しgvimてみましたが、この場合、スクロールはその間のどこかにありましたtilda and xterm。完璧ではありませんが。

それで、ドロップダウン端末の使用をやめたくないので、スクロール中にvimで発生する遅れの背後にある理由は何でしょうか。

私の設定:

  • Ubuntu 12.04
  • 2GBのRAM
  • Intel GMA 3600 チップセット (適切な Linux ドライバーがないため悪名高い)
  • 私の.vimrc
4

1 に答える 1

0

ええと、あなたはすでに質問の一部に答えていると思います-異なる端末エミュレーターに対して実際には大幅に異なる動作をしないvimため、追加のCPU負荷を引き起こしている可能性はほとんどありvimません(少なくとも通常-カスタマイズできると確信しています)ターミナルに基づいてさまざまなことを行うことができますが、それはかなり珍しいことだと思います)。より高い CPU 使用率を示す端末の場合、画像の背景 (特にテキスト ペインと共にスクロールする背景)、透過性、または寄与する可能性のある他の GUI 効果/目の保養をそれらで有効にしていますか? システム上で GL/GLX が正しく動作しているので、そのようなことはメイン CPU によって行われるのではなく、GPU にオフロードされますか?

于 2012-08-27T15:09:07.000 に答える