Wrong detect concurrency based on real CPU threads (logical cores)
GermanAizek opened this issue · 4 comments
GermanAizek commented
@variar
I create crash dump for check count threads and I was surprised.
__sentry-event
€Ёplatform¦native§release¬22.06.0.1289«environment«developmentҐlevelҐerrorЈsdk„¤namesentry.native§versionҐ0.4.8Ёpackages‘‚¤nameѕgithub:getsentry/sentry-native§versionҐ0.4.8¬integrations‘Ёcrashpad¤tagsѓ¦commit§6340d94ўqtҐ6.2.4Єbuild_arch¦x86_64Ґextraѓ¦memory¬154502799360ЇcpuInstructionsЈ254«concurrencyў36ЁcontextsЃўosѓ¤name§Windows§versionЄ10.0.19041Ґbuild¤3031
GermanAizek commented
OpenXRay/xray-16#1514
Same issue occurred in XRay game engine, but Qt did not eliminate this problem in the ThreadCount() function.
GermanAizek commented
Here we have completed work with multi-CPU systems and bypassing 64 logical cpu limit.
x64dbg/x64dbg#3284
x64dbg/x64dbg#3272