FreeBSD中Telnet最大连接用户数的定制( 二 )


----4.根据修改后的核心配置文件的工作拷贝准备生成核心的源代码
----为准备生成核心的源代码,可键入如下命令:
----#configzzy
----上一命令中zzy作为工作拷贝的文件名 。该命令执行结束后,名为zzy的目录(与作为工
作拷贝的文件名一致)将在目录/usr/src/sys/compile中被创建,且在该目录中保存有部分生成
核心的源代码和make文件 。
----5.使用命令"cd/usr/src/sys/compile/zzy"将目录/usr/src/sys/compile/zzy转换为当前目录
----6.生成定制的新核心
----为生成新核心,可在控制台进行如下操作:
----#make
----命令make执行结束后,在目录/usr/src/sys/compile/zzy中一名为kernel的文件被创建,该文件
即为新核心的二进制代码文件 。
----7.将文件kernel拷贝到根目录作为系统启动时用的核心
----拷贝操作可通过如下操作完成:
----#cpkernel/
----重新启动机器后,则FreeBSD使用的核心是定制的新核心,它允许同时可有多达80个的
Telnet连接(或其他定制核心时指定的数值) 。
----还有几点应指出:
----1.这里规定的Telnet最大连接数不是最大用户数,最大用户数由配置文件中的maxuser行
中的数值指定 。
----2.一般情况下,最多指定核心同时接受256个Telnet连接请求 。
----3.随着指定的最大Telnet连接数的增大,系统的swap空间应相应增加 。在笔者的应用环境
中,每增加1个实际的Telnet连接,需将swap空间增加7~8MB 。
【FreeBSD中Telnet最大连接用户数的定制】----(作者地址:安徽省芜湖市安徽师范大学数学计算机科学学院数学系,241000;收稿日期:1999年10月)

推荐阅读