- 论坛徽章:
- 0
|
请教一个UNIX系统核心参数的问题
Solution
This warning message indicates that the kernel table used for holding the program's arguments, environment (and so on) when an exec(S) system call is made, is not large enough to store all of this necessary data.
By default, this 'exec data' table is set to 100K, in other words, 25 pages of 4K. This table can be increased by locating and modifying this line in the file /etc/conf/pack.d/kernel/space.c:
...
/* maximum size of execargs. */
unsigned int maxexecargs = 100*1024;
...
Consider increasing this kernel parameter to a reasonably large value, for example, 150*1024.
After making these changes the kernel will need to be relinked and rebooted for the changes to take effect. |
|