Em Tue, Aug 28, 2001 at 10:28:06AM -0300, Piter Punk escreveu:
> Arnaldo Carvalho de Melo wrote:
 
> > Em Mon, Aug 27, 2001 at 06:35:35PM -0300, Linuxer escreveu:
> > > Mais uma dica pra melhorar o desempenho � deixa a swap bem pequena,
> > > for�ando o sistema a usar a mem. ram, isto melhora e muito, pode crer...
 
> > Fiquei curioso, voc� testou isto? em que kernel (isto importa a VM mudou
> > pacas do 2.2 para o 2.4)? Geralmente deveria ser o contr�rio, se ele usar
> > swap para jogar partes menos usadas e liberar mem�ria RAM para buffers e
> > partes de programas mais usados, sem fazer demand loading, poder�amos ter
> > melhor performance, mas claro, em alguns casos somente colocando mais RAM
> > para ter melhor performance 8)
 
>       Hmmmm... nao. Existe um limite para que o swap venha a ser util.
>       Depois ele comeca a pesar a maquina. Tive pessimas experiencias qdo
>       coloquei meu 386 de 4Mb de RAM com 16Mb de swap... qdo reduzi para
>       8, o desempenho quase que dobrou!! (kernel 2.0.x e 2.2.x)

humm, que tipo de aplica��es voc� tinha nesta m�quina? Sim, algumas vezes
ajustes s�o necess�rios de acordo com o tipo de uso, streaming? servidor
web? muitas conex�es simult�neas? etc

16 estava muito, 8 dobrou a performance com rela��o a 16, e com 4,
quadruplicaria com rela��o a 16? imagine sem swap 8)

E aqui tamb�m temos algo que complica mais a compara��o, as VMs do 2.0, 2.2
e 2.4 s�o bem diferentes, muito do que estava no buffer cache vem passando
para o page cache, e no 1.0 ou 1.2 nem t�nhamos page cache, por exemplo.
 
>       No caso especifico do 2.4, ele nao estava com um pau na VM com
>       relacao ao uso da swap? Qdo testei o 2.4.5 ele drenou todo o meu
>       swap -:( Foi horrivel! 

Ih, a hist�ria � complicada, mas pode-se resumir com sim, o kernel 2.4.5
stock do Linus tem comportamentos estranhos com rela��o a swap. E de l�
para c� melhorou, mas o VM � motivo de discuss�es quilom�tricas na lista
linux-kernel, ainda tem pano para manga at� o Linus cansar do 2.2 e come�ar
o 2.5 (coisa que _j�_ deveria ter acontecido h� bastante tempo, alguns
desenvolvedores at� estavam fazendo apostas, o Andr� Hedrick, IIRC, perdeu
umas cervejas para o Riel e para outro, pois ele dizia que o Linus
come�aria o 2.5 quando voltasse da Finl�ndia, onde estava em f�rias at�
alguns dias atr�s, el penguino (tamb�m conhecido como pinhead, na
brincadeira ;) ) voltou e fez o que? liberou o 2.4.10-pre1 e entrou no
flame fest do min/max com tr�s par�metros e tipo, que ele e o davem
colocaram somente no 2.4.9 final, sem avisar nenhum dos mantenedores, o
NTFS, por exemplo, nem compilava :( ) Bom estas "soap operas" (novelas
mexicanas ;) ) acontecem de vez em quando, daqui a pouco passa 8)

- Arnaldo


Assinantes em 28/08/2001: 2274
Mensagens recebidas desde 07/01/1999: 129904
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a