J.1 List of Kernel Parameters (in Linux)
- Organization of this subsection
(1) Kernel parameters for the central console
The system resources required for the central console are listed below:
(a) The system resources required for the central console are listed below:
Of the kernel parameters used to limit system resources for a single process, the following kernel parameters are needed in order to use the central console:
System resource |
Parameter |
Estimate |
Value |
---|---|---|---|
File |
fs.file-max |
35 + (the number of concurrently connected Views#1) + the number of concurrently executed jcochstat/jcochfilter commands#2) * 15 or more |
Add#3 |
(b) Kernel parameters used to limit system resources for the whole system
Of the kernel parameters used to limit system resources for the whole system, the following kernel parameters are needed in order to use the central console:
System resource |
Parameter |
Estimate |
Value |
---|---|---|---|
Process |
kernel.threads-max |
125 + (the number of concurrently connected Views#1) + the number of concurrently executed jcochstat/jcochfilter commands#2) * 8 or more |
Add#3 |
If you set these kernel parameters, see the documentation for the OS being used and check, for example, how estimates are made, the allowed values, and any special instructions.
(2) Kernel parameters for the central scope
The system resources required for the integrated scope are listed below:
(a) Kernel parameters used to limit system resources for a single process
Of the kernel parameters used to limit system resources for a single process, the following kernel parameters are needed in order to use the central scope:
System resource |
Parameter |
Estimate |
Value |
---|---|---|---|
File |
fs.file-max |
20 + (the number of concurrently connected Views#1) + 1 when the jcschstat/jcsdbimport/jcsdbexport commands are executed#2) * 3 or more |
Add#3 |
(b) Kernel parameters used to limit system resources for the whole system
Of the kernel parameters used to limit system resources for the whole system, the following kernel parameters are needed in order to use the central scope:
System resource |
Parameter |
Estimate |
Value |
---|---|---|---|
Process |
kernel.threads-max |
5 + (the number of concurrently connected Views#1) + 1 when the jcschstat/jcsdbimport/jcsdbexport commands are executed#2) * 3 or more |
Add#3 |
Semaphore |
The fourth field in kernel.sem (SEMMNI) |
25 or more |
Add#3 |
The second field in kernel.sem (SEMMNS) |
625 or more |
Add#3 |
If you set these kernel parameters, see the documentation for the OS being used and check, for example, how estimates are made, the allowed values, and any special instructions.
(3) Kernel parameters for the IM configuration
The system resources required for the IM configuration are listed below:
(a) Kernel parameters used to limit system resources for a single process
There is no applicable kernel parameter.
(b) Kernel parameters used to limit system resources for the whole system
Of the kernel parameters used to limit system resources for the whole system, the following kernel parameters are needed in order to use the IM configuration:
System resource |
Parameter |
Estimate |
Value |
---|---|---|---|
Process |
kernel.threads-max |
174 or more (If performing Remote monitoring: 183 + (The monitoring number#1 / 8)#2 * 14 + The monitoring number or more) |
Add#3 |
soft nproc |
1 or more (If performing Remote monitoring: 1 + (The monitoring number#1 / 8)#2 + The monitoring number or more) |
Add#3 |
|
hard nproc |
A value equal to or greater than the soft nproc |
Add#3 |
(4) Kernel parameters for the IM database
The system resources required for the IM database are listed below:
(a) Kernel parameters used to limit system resources for a single process
Of the kernel parameters used to limit system resources for a single process, the following kernel parameters are needed in order to use the IM database:
System resource |
Parameter |
Estimate |
Value |
---|---|---|---|
File |
soft nofile |
L size: 1,350 or more M size: 1,350 or more S size: 1,350 or more |
Max#1 |
hard nofile |
A value equal to or greater than the soft nofile |
Max#1 |
|
fs.file-max |
L size: 55,000 or more M size: 49,000 or more S size: 47,000 or more |
Add#2 |
(b) Kernel parameters used to limit system resources for the whole system
Of the kernel parameters used to limit system resources for the whole system, the following kernel parameters are needed in order to use the IM database:
System resource |
Parameter |
Estimate |
Value |
---|---|---|---|
Process |
kernel.threads-max |
L size: 512 or more M size: 512 or more S size: 512 or more |
Add#1 |
soft nproc |
L size: 512 or more M size: 512 or more S size: 512 or more |
Add#1 |
|
hard nproc |
A value equal to or greater than the soft nproc |
Add#1 |
|
Semaphore |
The fourth field in kernel.sem (SEMMNI) |
L size: 1,024 or more M size: 1,024 or more S size: 1,024 or more |
Add#1 |
The second field in kernel.sem (SEMMNS) |
L size: 7,200 or more M size: 7,200 or more S size: 7,200 or more |
Add#1 |
|
Message queuing |
kernel.msgmni |
L size: 50 or more M size: 50 or more S size: 50 or more |
Add#1 |
Shared memory |
kernel.shmmax |
L size: 226,492,416 or more M size: 226,492,416 or more S size: 226,492,416 or more |
Max#2 |
kernel.shmmni |
L size: 2,000 or more M size: 2,000 or more S size: 2,000 or more |
Add#1 |
If you set these kernel parameters, see the documentation for the OS being used and check, for example, how estimates are made, the allowed values, and any special instructions.