シエラの遅いターミナル


19

ターミナルアプリが入力に反応に遅い Iプレスとホールドが入力したときに、遅れは非常に顕著です。サブシェルをbash作成するために入力すると、はるかに高速になります。

この動作はSierraに更新したときに始まったと思いますが、間違っている可能性があります。

なぜこれが起こるのか誰にも分かりますか?


ターミナルを開いたときに、コンソールにログやエラーメッセージがありますか?これは問題の診断に役立ちます。
bret7600

高いIO負荷や高いCPU負荷などの明らかな問題を除外しましたか?iostat 51つのウィンドウでしばらく実行すると、CPU負荷の増加(負荷平均の概要)が表示されます。最も重要なのは、tps-ioトランザクション/秒が高い場合です。これらは常にパフォーマンスに影響します。
bmike

回答:


9

High Sierraにアップグレードした後、Enterキーを押した後、Terminal.appに遅延があることに気付きました。これを行うことで修正できました:

  1. [設定]> [プロファイル]> [シェル]に移動します
  2. 「コマンドの実行」ボックスに、書き込みますlogin -f <username><username>ユーザー名で置き換えます)
  3. 「シェル内で実行」のチェックを外します

Terminal.appはどういうわけかシェルとの統合を試み、bashを実行すると間接的にそれが修正されると思います。


ありがとう!うまくいきました!Iterm2はまだ非常に遅いため、このソリューションをそのアプリにまだ適用できませんでした
18年

1
何が起こっている?詳細を教えてください。
マークA

7

Sierraにも同じ影響があることに気付きました。単純な解決策を発見しました:スクロールバック(ターミナル>環境設定>ウィンドウ)を「使用可能なメモリの制限」から「行数の制限(200またはそれ以外)」に減らすと、応答時間が改善されました


このソリューションは機能しますが、機能性を失います。
ウィリアム

私にとってはこのソリューションの後でもまだ非常に遅いですが、間違いなくそれよりも明らかに著しく高速です。ヒントをありがとう!
ショーンコロンボ

0

約1か月前にIterm2に切り替えました。特にハイシエラ以降では、目立った遅れはありません。


Ask Differentへようこそ!これは質問に対する答えを提供しません。投稿者に批評または説明を求めるには、投稿の下にコメントを残します-いつでも自分の投稿にコメントすることができ、十分な評判たら、投稿にコメントできるようになります。
鉄人

0

Sierraにアップグレードしてからかなり長い間、遅いターミナルに悩まされてきました。私は上記の解決策をすべて試しましたが、残念ながらそれらのどれも問題を緩和しません。

少なくとも私のMacでは、端末アプリのバックグラウンドの透明性が原因でこの遅延が見つかりました。透明な背景をオフにすると、ターミナルはフルスピードに戻りました。


0

Crowdstrike Falconは、「OS X / MacOSのリリースに関係なく」「git status」のような単純なもののために、MacOSターミナルを大幅に遅くすることに気付きました。

あたりとしてCSファルコンのMIT Confluenceページ

CS Falconを無効にするには、次のことができます。 sudo /Library/CS/falconctl unload

CS Falconを削除するには、次のことができます。 sudo /Library/CS/falconctl uninstall


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.