Login Page - Create Account

Support Board


Date/Time: Mon, 06 May 2024 16:05:26 +0000



Post From: Linux

[2021-07-10 22:53:03]
Sierra Chart Engineering - Posts: 104368
but wine can't do it and uses only one core
- no multicore support

This does not make sense to us. And also the question is are you referring to cores or are you referring to threads? There is a difference.

The reason this does not make sense because it is up to the application program, to create threads. Those threads are going to run on CPU cores and which core they run on, is going to be managed at the operating system level. It is not up to Wine. Wine simply cannot control this. Or if Linux gives an application the ability to control what the core a thread runs on, we do not know why wine would bother controlling that.

And there is no reason for Wine itself to be creating its own threads and doing other processing. It is just simply passing operating system function calls off to the Linux OS.

And other than graphics processing, the performance of Wine is irrelevant since during normal operation most of the execution time in Sierra Chart aside from graphics, is not passing through operating system code, but is just Sierra Chart's own code not involving Wine at all. Sierra Chart is specifically designed, to minimize the time in the operating system.

And once we remove, all of this MFC specific code and the use of the Windows common controls, and just go direct to the OS for basic window creation and management, then that is going to make even further of a difference. This is in progress and a lot of progress has already been made. The only area where it is difficult to avoid the OS is graphics.

Multi-threading has been supported for awhile now.
We never knew it was not supported. Multithreading must always have been supported by Wine.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2021-07-11 06:07:34