variar / klogg

Really fast log explorer based on glogg project
https://klogg.filimonov.dev
GNU General Public License v3.0
2.13k stars 187 forks source link

Wrong detect concurrency based on real CPU threads (logical cores) #689

Open GermanAizek opened 7 months ago

GermanAizek commented 7 months ago

@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„¤name­sentry.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

image

GermanAizek commented 7 months ago

https://github.com/OpenXRay/xray-16/pull/1514 Same issue occurred in XRay game engine, but Qt did not eliminate this problem in the ThreadCount() function.

GermanAizek commented 7 months ago

Here we have completed work with multi-CPU systems and bypassing 64 logical cpu limit. https://github.com/x64dbg/x64dbg/pull/3284 https://github.com/x64dbg/x64dbg/pull/3272