Ola,
executei no prompt do usuario teste :
sudo sh -c "echo 8192 > /proc/sys/fs/file-max | ulimit -n 8192"
ele pediu a senha do usuario teste, coloquei ...
passou tudo beleza, sem dar erro...
ao executar ulimit -n
ainda estava la open files=1024
entao rodei o programa que achei no historico da lista :
--------------------------------------------------------
prog achado no historico da lista, credito a Arnaldo Carvalho de Melo
--
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <stdlib.h>
int main (void)
{
int i = 3;
char template [] = "/tmp/tmpXXXXXX";
char* t;
while ((t = mktemp(template)) != NULL) {
if (open(t, O_WRONLY | O_CREAT) < 0)
break;
++i;
strcpy (template, "/tmp/tmpXXXXXX");
}
printf ("n�mero m�ximo de arquivos abertos=%d\n", i);
return 0;
}
---fim do programa
para compil�-lo basta:
make a
para execut�-lo:
./a
------ fim da compilacao
ele retornou :
n�mero m�ximo de arquivos abertos=1024
ainda to na forca :(
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
Assinantes em 30/05/2001: 2276
Mensagens recebidas desde 07/01/1999: 115804
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]