Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
CONFIG proxy.config.http.cache.fuzz.min_time INT 0

Step 3 – Optimize

...

Execution Threads

The default config for ATS supports as many CPU cores as you have in your machine.
Typically, ATS will configure 1.5 threads per CPU and automatically scale upwards.

up to 2 CPU cores. I have 4, but discovered over time that using all of them
causes problems with iTunes, and World of Warcraft. In the hopes of avoiding problems like that, I decided to
configure my ATS to use just one core where possible.

Code Block
CONFIG proxy.config.exec_thread.autoconfig INT 0
CONFIG proxy.config.exec_thread.limit INT 1

HTTP Chunking

The default config for ATS specifies that the proxy itself use data "chunks" of 4KB each. Being that I'm on a
high-speed Internet link at home, I decided to increase this. I originally went with 128KB64KB, only to find my
Internet Radio seemed to be having problems. 16KB should remedy that.

...