Consegui algo mas ainda não é o desejado, Só para constar.
O problema estava mesmo na configuração dos valores das seguintes options do Kernel: Já tinha testado o Kernel com essas options dessa maneira. Obs: Com esses valores o servidor não inicializou e portanto compliei o KERNEL sem elas. #options MAXDSIZ=(3072UL*1024*1024) #options MAXSSIZ=(3072UL*1024*1024) #options DFLDSIZ=(3072UL*1024*1024) Configurei elas com os seguintes valores: Obs: Com esses valores o servidor subiu normal e esta alocando a memória corretamente até 2GB. options MAXDSIZ=(2000UL*1024*1024) options MAXSSIZ=(2000UL*1024*1024) options DFLDSIZ=(2000UL*1024*1024) Quando eu ativei as options para usar 3GB não funcionou e o sistema não subiu no ato do reboot, já com o valor para usar 2G funcionou e o sistema subiu corretamente. Alguém sabe se existe alguma limitação dessas options ao uso de grandes quantidades de memória? Pois até onde eu sei o FreeBSD com PAE ativado no Kernel suporta até 64GB de RAM, mas em processadores de 32bits não consegue endereçar mais de 4GB diretamente. Será que não é por causa destas limitações de processadores 32bits que eu não consigo aumentar o valor dessas options? Quanto ao despejo de memória eu entendi o que ocorre e achei esse comportamento do sistema seguro. Quando se usa um Kernel GENERIC o valor padrão dessas options é de 512MB por processo, meu Squid estava configurado para usar 2965MB e com isso o FreeBSD ia alocando memória para o processo do squid, quando o processo atingia 520MB o sistema matava o processo que estourou o limite de memória e jogava um outro processo do squid que estava com status de wait na fila de processos e sendo assim ele novamente ia alocando memória até atingir o seu limite. Com isso ao compilar o Kernel sem essas options eu fiquei limitado ao valor padrão de um Kernel GENERIC. Marcos Fco. A. Silva escreveu: > Não sei o que fazer, com certeza é algo com o meu KERNEL. > Olhando pelo top o sistema vai informando o uso da Memória e quando > atinge 512 ou um pouco mais o sistema libera memória e caia o uso para > 83 MB e isso se repete o dia inteiro. > > Alguém já viu isso... > > Tem alguma limitação ou conflito entre as options (MAXDSIZ, MAXSSIZ e > DFLDSIZ) e um KERNEL com PAE ativado? > > Marcos Fco. A. Silva escreveu: > >> Bom dia a todos, >> >> Eu coloquei no ar um servidor proxy Squid conforme a configuração >> abaixo: >> >> Server ITAUTEC LS200 com dois processadores Xeon 3.0 e 4 GB de RAM >> DDR2 ECC. >> Disco SCSI Utra320 de 80 GB 15.000 Rpm >> >> Instalei o Squid, ativei o diskd, Ajustei o KERNEL com as seguintes >> options: >> >> options SYSVMSG >> options MSGMNB=16384 >> options MSGMNI=41 >> options MSGSEG=2049 >> options MSGSSZ=64 >> options MSGTQL=512 >> options SHMSEG=16 >> options SHMMNI=32 >> options SHMMAX=2097152 >> options SHMALL=3096 >> >> As options abaixo não funcionaram, pois quando eu ativei o server >> não subia. >> Tive que comentar, talvez o problema esteja aqui. >> >> #options MAXDSIZ=(3072UL*1024*1024) >> #options MAXSSIZ=(3072UL*1024*1024) >> #options DFLDSIZ=(3072UL*1024*1024) >> >> Tive também que compilar o KERNEL PAE para suportar os 4GB de RAM. >> >> No squid.conf eu ajustei para usar 2965 MB da minha RAM, mas ele não >> passa dos 520 MB, >> quando atinge esse valor o sistema despeja a memória e volta a usar 90 >> MB de RAM e gradativamente >> sobe o uso até atingir novamente a casa dos 520 MB e com isso torna a >> despejar a memória. >> >> Alguém sabe explicar porque isso acontece ou onde estou errando? >> >> Grato a todos, >> >> >> -- Marcos Francisco A. Silva Existem indivíduos que estão consideravelmente adiantados nessa trajetória para o Criador.... É extremamente importante saber que ninguém ensina nada, mas que existem pessoas que aprendem ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd