terewtoolbox.blogg.se

Thinkorswim down
Thinkorswim down















  • Get rid of extra Active Trader windows, or at least hide them or clear the symbols from them when not in use.
  • =trueĮverything on the screen that updates (redraws) impacts the performance. You'll notice the Xmx and Xms are the memory setting you can choose in TOS so yours may be different from mine and you should keep your settings for those if you have 8GB of memory or less. Here are the contents of my thinkorswim.vmoptions file.

    thinkorswim down

    OpenGL is an obsolete 3D graphics library that modern video cards don't optimize for. If it makes any difference at all it wasn't much on my computers. Here's some info about a ThinkOrSwim config file you can modify and maybe get better performance. Beware if using multiple computers and connected to VPN, if the computers aren't using the same VPN server TDA's servers will prevent the second one from logging in since it's looks like you're in two difference places. Conveniently, TOS linking symbols to colors works across multiple instances and across multiple computers. That's going to get you your biggest performance boost aside from getting stuff off your screen. Why? Because each instance has its own thread that handles updating the user interface. Everything you see moving and flashing on the screen requires redrawing.Īs someone stated earlier in this thread, even on a single computer, running multiple instances of TOS does improve performance. Similar to when you yourself are multitasking, if your attention gets split too many ways your throughput on those tasks decreases and you start to fall behind.

    thinkorswim down

    One CPU did all the work and it "context switched" between threads which were queued for it to process. This is similar to how everything worked before dual core. The bottleneck is the one thread (one CPU core) that handles drawing the user interface. You'd be better off buying two or three cheaper computers to run charts. Having a gazillion core computer with one hundred and eleventy video cards isn't going to help. It's using other threads/cores for requesting/receiving data and processing that data, scans, watchlists, etc. TOS is multi-threaded and it will use more than one core, just not for redrawing things on the screen.

    #Thinkorswim down update#

    My understanding is the performance is limited due to TOS being written in Java and only one thread can update the user interface at a time.















    Thinkorswim down