Increasing the number of kernel threads
|Article:HOWTO56226|||||Created: 2011-07-25|||||Updated: 2012-01-24|||||Article URL http://www.symantec.com/docs/HOWTO56226|
By default, Windows does not optimize the kernel for large numbers of concurrent threads. When the OS is started the kernel allocates structures for the kernel worker threads that carry out the work that the running processes require. Examples are device driver I/O, the kernel itself, and other internal components.
NetBackup puts a very high load on the master servers and media servers: it starts many processes on the servers for each active job. A master server in a domain of approximately 300 clients may require all the kernel threads that Windows creates by default.
In some cases, you can distribute the backup jobs over a longer period of time, to live within the default number of threads. But that may not be feasible. As an alternative, you can increase the kernel threads to their maximum number, so that the kernel can serve as many processes as possible.
Use the following Windows parameters:
Table: Kernel thread parameters (DWORD) describes these parameters.
Table: Kernel thread parameters (DWORD)
Article URL http://www.symantec.com/docs/HOWTO56226