Skip to content

Program is not CPU/Processor Group aware (wrong thread number detection) #230

@TrashAccount3424

Description

@TrashAccount3424

Some versions of windows (<= 10) have a CPU core count limit of 64, if more CPU cores are available the system creates Processor Groups.
At start of a new process, windows will assign it to one Processor Group and threads started from that process will be on the same process group by default. For most programs this is totally fine but AntiDupl can greatly benefit from every additional core.

To fix this the program itself must be made processor group aware.
Currently it detects core counts only for the group it is assigned to and the max thread count can not be set higher.

https://learn.microsoft.com/en-us/windows/win32/procthread/processor-groups

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions