系靳?出?Too many open files in system提示?

系靳?出?Too many open files in system提示?

我安砚的是Red Hat Linux6.2,?Oracle816

?Processes>220?系靳?常?出?Too many open files in system呃?提示,??呃是什么原因?著著!      
系统内核规定同时打开的文件数有一定限制      
cat /proc/sys/fs/file-max
看到没有?6.2应该是4096吧?
这样:
echo xxxx > /proc/sys/fs/file-max
xxxx是新的值,无毒不丈夫,改到8192吧,够用了,这是7.1的默认值,呵呵......      
著著你?!

    可是我?/proc/sys/fs/file-max值修改?8192,?我重新??后它自???回4096,??呃是?什么?
    另外我在用echo xxxx>file-max???,我办?旋要xxxx超咿1023就?提示'在系靳中太多文件打檫'邋锗.
      
修改此??后,是否需要核心?诅才能成功?      
因为/proc目录里的东西实际上是内存的映射,每次关机当然会没有了,把这句话加到你的/etc/rc.d/rc.local文件的最后:
echo 8192 > /proc/sys/fs/file-max 就可以了。
另外,不是超过1023就会错,系统自己都会打开很多文件,内定都是4096,再小的话系统自己都不够了,呵呵,你说呢?
修改后,不用重新编译内核。      
我????成功,非常感著你nakata!      
很多东西我也是在这里才学到的,这里的论坛高手和好的文章很多,可以多看看,我是学于此,用于此啦。