Login Page - Create Account

Support Board


Date/Time: Sun, 24 Nov 2024 21:44:11 +0000



Sierra Chart maxing out single thread CPU use only when in

View Count: 214

[2024-05-07 14:53:01]
User212833 - Posts: 15
Hello,

I was trying to optimize my chartbook for CPU efficiency because it currently feels sluggish. The charts seem to be updating only every1-1.5 seconds (despite the software saying that the update interval is 300ms)

I noticed something strange. My single core that is maxing out (#9) only goes to 100% when I click on the sierra chart window. I belive this is called being "in focus"
n
If I click on a window for a a different application on a different screen, then the cpu drops down to almost nothing.

However, when I am focusing on another application and cpu indicates low use, the responsiveness of sierra chart is not improved. (seems like there is a function that lowers update interval when high CPU usage is detected, is this true? I have had glimpses of a snappy refresh rate that is more what I would expect, but then it seems to switch over to the 1-1.5 second refresh)

Does this peculiarity indicate anything to you? Perhaps it gives an idea about how I can improve?

I have read the CPU usage documentation. Of note is that my chartbook does use many transparent volume profiles, and charts linked by scrolling
[2024-05-07 15:20:24]
John - SC Support - Posts: 36238
This does not point to anything in particular for us. Everything we know to check is in the documentation at the following link:
High CPU Usage | Inactive User Interface | Poor Performance | Long Time to Load Chart Data | Charts Reloading Often
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2024-05-07 16:45:21]
MichaelPPTF - Posts: 69
Try enabling OpenGL. If it is just the graphical load, using OpenGL would take the load off CPU.

If you don't see improvement after enabling OpenGL, then there must be something with the study calculation. I've ran into this problem once and that was the session times was set to an incorrect value. For example, market close should be ":59:59" instead of ":00:00". If you want something to display to the end of a time period, you take that cutoff time and subtract 1 second.

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account