I found that 'Handles' and 'Threads' in Probe Health.
What does 'Handles' and 'Threads' mean in the Probe Health ? And What is the recommended range for stable operation? (Note that PRTG is running on Virtual machine with Windows 2016 Standard.)
Article Comments
Thanks for your quick reply.
I have more questions about threads. Does that mean probe can only handle up to 500 threads at the same time? Does the probe have 500 sensor scans at a one interval ?
Dec, 2019 - Permalink
Dear Jonathan_Jung,
the probe can only do up to 500 scans at the same time, since only up to 500 threads are used. The probe has a scheduler for scan requests and distributes those over the threadpool. Some sensor scans cannot be run at the same time, those use a "mutex" (mutual exclusion) which is recognized by the scheduler.
Dec, 2019 - Permalink
Dear Jonathan_Jung,
handles are integer numbers identifying an object (or more technically, an instance of a resource), a thread is a part of a multi-threaded process which is executed decoupled from other threads.
PRTG limits the threads per probe. A probe has only up to 500 threads for sensors scans, plus some additional threads for other work. The handle count is less critical, a process is technically allowed to use a couple of millions handles.
Dec, 2019 - Permalink