Tweak the browser settings. This is all done either in Tools > Options, or by typing in about:config and hitting enter to change the advanced options:
• Enable the pop-up blocking (obviously).
• Disable the "Load images automatically" setting and enter each autosurf traffic exchange manually to the exceptions list. This is optional, but it will save you loads of bandwidth. Only manual traffic exchanges and their surfbars will show pictures; everywhere else, they won't load.
• Leave JavaScript enabled, but disable all its permissions to mess around with Firefox windows in the Advanced tab.
• Disable Java (don't mistake for JavaScript - we do NOT need Java for our autosurfing profile, nor do we want it (its applets are slow like hell).
• Disable browsing History and all warnings since we don't want nor need them while autosurfing, and this will save you some resources.
• Advanced option: through about:config, set browser.sessionhistory.max_total_viewers to 0. This will save you a lot of RAM since Firefox won't cache back/forward pages in system memory (you do not need this when autosurfing at all).
• Advanced option: in about:config, set browser.sessionstore.enabled to false. This will save you some system resources since Firefox won't be saving your tab info in background to recover it in case of a crash.
• Advanced setting: enable all pipelining settings, and set network.http.pipelining.maxrequests to a number between 4 to 8. This will allow Firefox to make multiple requests to the web pages at the same time and should speed up browsing (although it will use a little more CPU, on modern systems it's barely noticeable). Some online blogs tell you to set maxrequests to ridiculously high numbers like 32, but that won't actually improve your speed any more.