メインコンテンツまでスキップ

Proxyman がメモリを大量に消費し、応答しなくなる

Proxyman のメモリ使用量が多い、動作が遅い、または応答しませんか? SSL Proxying List から * ワイルドカードと Web ブラウザのルールを削除し、自動クリーンアップをオンのままにしてください。

問題​

Proxyman で次の問題が発生することがあります:

  • しばらく使用すると応答しなくなる。
  • メモリを大量に消費する。

次のルールで SSL Proxying を有効にしている場合に、これらの問題が発生することがあります:

  • Mac からのすべての通信をインターセプトする * ワイルドカード。
  • Web ブラウザ全体(Google Chrome、Safari、Firefox など)。

原因​

Proxyman はそれらの通信をすべてインターセプトして復号するため、メモリ使用量が増加します。最悪の場合、アプリが応答しなくなることがあります。

Safari、Google Chrome、Firefox が有効になっていて、Mac の動作が遅くなる可能性があるという警告が表示された Proxyman の SSL Proxying List

解決方法​

  1. ✅ 最新版の Proxyman にアップデートしてください。(メモリリークは最新ビルドで修正されています。)
  2. Tools → SSL Proxying List… を開きます。
  3. Web ブラウザと * ワイルドカードがあれば、すべて削除します。
  4. 必要なドメインに対してのみ SSL Proxying を有効にします。
  5. Settings → Advanced で Automatically Remove Older Requests をオンのままにしてください。メモリが上限を超えると、古いリクエストを自動的に削除します。上限を変更するには Edit… をクリックします。
Automatically Remove Older Requests がオンになり、Edit ボタンが表示されている Proxyman の Advanced 設定

Automatically Remove Older Requests の設定