user145244
user145244

Reputation:

Fiddler slows down my browsers

Working with fiddler on 2 pcs. On my better performing pc fiddler slows down both browsers (firefox and IE7) significantly.

any suggestions would be appreciated

thanks, Ido

Upvotes: 3

Views: 4439

Answers (5)

bikeman868
bikeman868

Reputation: 2637

I found that Fiddler adds longer and longer delays as the session list grows. After I captured about 1/2 million sessions it was adding about 3 seconds to every request.

If this is your problem, just remove all the sessions from time to time, or set a filter to capture less traffic.

Upvotes: 0

Salamander
Salamander

Reputation:

I haphazzardly installed Fiddler to try to fix something it wouldn't fix anyway. Not only did I have to uninstall it to get my browser to operate correctly again, I had to remove its dangling registry keys.

Upvotes: 0

Richy B.
Richy B.

Reputation: 1617

I've found Fiddler a little slow as well and I've switched to using CharlesProxy instead: however, if you always have them running and have them logging all browser interactions, then they will make your machine slower (as all browser requests all go through the Fiddler/Charles Proxy system and be logged and use up memory).

Upvotes: 0

Colin Mackay
Colin Mackay

Reputation: 19175

I think it is just a function of what fiddler does.

Ultimately, Fiddler is a debugging tool and not something you should have running all the time. Debugging tools do generally cause the thing being debugged to run slower.

Upvotes: 4

EricLaw
EricLaw

Reputation: 57085

"slow", without further data, isn't enough to go on. Have you looked at the requests (right-click, choose properties) to see which part of processing is the long-running part?

The most likely explanation is that on the PC which is operating slowly, when Fiddler isn't running, you have IE's Tools / Internet Options / Connections / LAN Settings / "Automatically detect proxy settings" checked. If you uncheck that box, you will likely find that throughput through Fiddler improves dramatically.

Of course, there's some overhead in running a buffering proxy; you can improve performance by enabling streaming mode (if you're not doing breakpoint debugging); see http://www.fiddler2.com/fiddler/help/streaming.asp

You can also help constrain the memory consumed by Fiddler using the Filter's tab; check the "Keep only the most recent [#] sessions" at the bottom of the page.

Upvotes: 1

Related Questions