Whamcloud - gitweb
b=23289 don't start more than minimum MDT threads
authorAndreas Dilger <andreas.dilger@oracle.com>
Tue, 14 Dec 2010 07:33:11 +0000 (00:33 -0700)
committerVitaly Fertman <vitaly.fertman@oracle.com>
Fri, 17 Dec 2010 01:22:03 +0000 (04:22 +0300)
commit1531cbeb412a8d9c35fc5c6a26d3736cf476e4b9
tree9918470e86aa371428b1f8bd5259658514a1ce81
parent0a6e5c9a3060d0145e516f40457a26bd2a3c25db
b=23289 don't start more than minimum MDT threads

Because there are many different portals running on the MDS node (MDT,
readpage, setattr, SEQ, SEQ server, FLD, DLM), starting more than the
minimum number of threads can result in thousands of threads running
on large MDS nodes, even if many of those threads are not needed.

Start only the minimum number of threads at mount time, and start more
as required by the load.

i=liang
i=vitaly
lustre/include/lustre_net.h
lustre/mdt/mdt_handler.c