[FUG-BR] Programas não reaproveitam memória já em uso [RESOLVIDO]
Francisco Ricardo Batista Cardoso
fricardo.cardoso em gmail.com
Quinta Outubro 25 10:57:27 BRST 2007
On 10/24/07, Pedro Marinho <pedro7x em gmail.com> wrote:
> Bem, o que você pode fazer é testar se acontece o mesmo na sua maquina (na
> minha pelo menos não perdi nada, só ocupava bastante memória).
>
> Atribua ao kern.maxfiles um valor bem grande, e tente abrir algum programa
> que abra muitos arquivos, de preferencia use o mesmo que usei, xfce ou kde,
> que resultaram em 1GB e 1,4GB de memória ocupada respectivamente.
>
> Mas de certa forma faz sentido sim, pois quanto maior o número de arquivos
> que o sistema pode abrir, maior será a tabela para genrenciar os mesmos. Mas
> ainda achei meio estranho ter aumentado tanto assim e também o fato de ter
> de certa forma, afetado o compartilhamento da memória.
>
> :-]
>
>
Realmente, como o pessoal disse, muito estranho ... esse trecho aqui
abaixo tirei da man do tuning:
The kern.maxfiles sysctl determines how many open files the system sup-
ports. The default is typically a few thousand but you may need to bump
this up to ten or twenty thousand if you are running databases or large
descriptor-heavy daemons. The read-only kern.openfiles sysctl may be
interrogated to determine the current number of open files on the system.
Pelo que vejo nesse trecho o comportamento que você falou seria não previsto ...
Quando vc fala em valor "muito grande" do kern.maxfiles, seria quanto?
--
Francisco Ricardo
I3C - Treinamentos e Soluções Open Source
(84)3211-1695 - ricardo em iccc.com.br
Natal/RN
Mais detalhes sobre a lista de discussão freebsd