Share via

Active Directory lDAPAdminLimits MaxPoolThreads in VM

Gabriel Schanuel 21 Reputation points
2021-08-24T20:19:07.51+00:00

MaxPoolThreads MaxPoolThreads Microsoft Active Directory is a value within the LDAP policy in Active Directory that defines the maximum number of threads per-processor that a Domain Controller dedicates to listening for network input or output (I/O).

This value also determines the maximum number of threads per-processor that can work on LDAP Requests at the same time.

(source: ldap wiki https://ldapwiki.com/wiki/MaxPoolThreads)

In my VM, when I look at the Task Manager > Performance > CPU I see:

Sockets: 2
Virtual Processors: 6

If I understood it correctly, it means I have 2 CPUs (sockets) with 3 Cores each, totalizing 6 Virtual Processors (sockets * cores = virtual processors)

I would like to know, the MaxPoolThreads will be applied to the number of Sockets or Virtual Processors?

Thanks in advance

Windows for business | Windows Client for IT Pros | Directory services | Active Directory
Windows for business | Windows Server | User experience | Other
0 comments No comments

Answer accepted by question author

Limitless Technology 40,106 Reputation points
2021-08-25T10:39:47.323+00:00

Hello there,

The total number of processor threads can be calculated by multiplying the number of sockets by the number of cores per socket and the number of threads per core.

Default value of max pool thread : 4 threads per-processor

So the Max pool threads will be applied to the Virtual Processors only.

Hope this Answers all your queries , if not please do repost back .
If an Answer is helpful, please click "Accept Answer" and upvote it : )

Regards

Mukesh S

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.