Re: [FUG-BR] Memoria por processo com mais de 1G, como ?

2005-11-30 Por tôpico Lista de freebsd

Valeu muito obrigado pelas dicas 

Um abraco 

> 
>>Quanto ao linuxthreads, é recomendável utilizar a implementação pthread 
>>do Linux se o seu DB tiver muitas conexões simultâneas (aqui uso com até 
>>3000 conexões, não sei como é o seu caso). E você pode habilitar o 
>>linuxthreads diretamente no ports, basta usar o WITH_LINUXTHREADS=yes.
>>   
>>
> Eu acho melhor vc atualizar para o 6.x e usar a libthr 1:1 ao invez da 
> libpthread M:N, 
> 
> /usr/local/libexec/mysqld:
> libwrap.so.4 => /usr/lib/libwrap.so.4 (0x2837e000)
> libz.so.3 => /lib/libz.so.3 (0x28385000)
> libcrypt.so.3 => /lib/libcrypt.so.3 (0x28395000)
> libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x283ae000)
> libm.so.4 => /lib/libm.so.4 (0x2847d000)
> libpthread.so.2 => /usr/lib/libthr.so.2 (0x28493000) 
> 
> libc.so.6 => /lib/libc.so.6 (0x284a6000) 
> 
> # cat /etc/libmap.conf
> [/usr/local/libexec/mysqld]
> libpthread.so.2 libthr.so.2
> libpthread.so   libthr.so 
> 
> Recomendação http://wikitest.freebsd.org/moin.cgi/MySQL 
> 
> 
> Atenciosamente 
> 
> Ricardo A. Reis
> UNIFESP
> Unix and Network Admin 
> 
>  
> 
> 
> ___
> Freebsd mailing list
> Freebsd@fug.com.br
> http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
 

___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br


Re: [FUG-BR] Memoria por processo com mais de 1G, como ?

2005-11-29 Por tôpico Ricardo A. Reis

>Quanto ao linuxthreads, é recomendável utilizar a implementação pthread 
>do Linux se o seu DB tiver muitas conexões simultâneas (aqui uso com até 
>3000 conexões, não sei como é o seu caso). E você pode habilitar o 
>linuxthreads diretamente no ports, basta usar o WITH_LINUXTHREADS=yes.
>  
>
Eu acho melhor vc atualizar para o 6.x e usar a libthr 1:1 ao invez da 
libpthread M:N,

/usr/local/libexec/mysqld:
libwrap.so.4 => /usr/lib/libwrap.so.4 (0x2837e000)
libz.so.3 => /lib/libz.so.3 (0x28385000)
libcrypt.so.3 => /lib/libcrypt.so.3 (0x28395000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x283ae000)
libm.so.4 => /lib/libm.so.4 (0x2847d000)
libpthread.so.2 => /usr/lib/libthr.so.2 (0x28493000) 

libc.so.6 => /lib/libc.so.6 (0x284a6000)

# cat /etc/libmap.conf
[/usr/local/libexec/mysqld]
libpthread.so.2 libthr.so.2
libpthread.so   libthr.so

Recomendação http://wikitest.freebsd.org/moin.cgi/MySQL


Atenciosamente

Ricardo A. Reis
UNIFESP
Unix and Network Admin




___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br


Re: [FUG-BR] Memoria por processo com mais de 1G, como ?

2005-11-29 Por tôpico Rainer Alves

>>>O que tenho que configurar para poder aumentar para
>>>3G o limite de memoria aloca por processo, no caso
>>>isso é para o mysql.. a maquina tem 4G e é um 5.x
>>>
>>>
>>>  
>>>
>>[EMAIL PROTECTED] ~]# cat /boot/loader.conf
>>kern.maxdsiz="3221225472" # 3GB
>>kern.dfldsiz="3221225472" # 3GB
>>kern.maxssiz="134217728" # 128MB
>>
>>Recomendo usar o linuxthreads.
>>
>>Att.,
>>Rainer Alves
>>BrasilTelecom
>>
>>
> [EMAIL PROTECTED] wrote:
>
>Humm mas nao preciso recompilar o kernel com nada especifico ?
>E vc ta falando pra usar o mysql com linuxthreads ?
>O mysql instalado via ports para o free nao é melhor ?
>
>[]´s
>
>  
>

Não precisa recompilar o kernel... basta definir o 
kern.maxdsiz/dfldsiz/maxssiz diretamente no /boot/loader.conf e 
reiniciar a máquina.
Quanto ao linuxthreads, é recomendável utilizar a implementação pthread 
do Linux se o seu DB tiver muitas conexões simultâneas (aqui uso com até 
3000 conexões, não sei como é o seu caso). E você pode habilitar o 
linuxthreads diretamente no ports, basta usar o WITH_LINUXTHREADS=yes.

Algo como:
# portupgrade -N -m "WITH_LINUXTHREADS=yes BUILD_OPTIMIZED=yes 
BUILD_STATIC=yes" databases/mysql50-server

O ideal é fazer alguns testes com/sem linuxthreads e essas outras opções 
(flags otimizadas do gcc e compilação estática). Faça um benchmark 
básico e veja qual se adequa melhor.

--
Rainer



___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br


Re: [FUG-BR] Memoria por processo com mais de 1G, como ?

2005-11-29 Por tôpico freebsd

Humm mas nao preciso recompilar o kernel com nada especifico ?
E vc ta falando pra usar o mysql com linuxthreads ?
O mysql instalado via ports para o free nao é melhor ?

[]´s


>
>>O que tenho que configurar para poder aumentar para
>>3G o limite de memoria aloca por processo, no caso
>>isso é para o mysql.. a maquina tem 4G e é um 5.x
>>
>>
>
> [EMAIL PROTECTED] ~]# cat /boot/loader.conf
> kern.maxdsiz="3221225472" # 3GB
> kern.dfldsiz="3221225472" # 3GB
> kern.maxssiz="134217728" # 128MB
>
> Recomendo usar o linuxthreads.
>
> Att.,
> Rainer Alves
> BrasilTelecom
>
>
>
> ___
> Freebsd mailing list
> Freebsd@fug.com.br
> http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
>


___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br


Re: [FUG-BR] Memoria por processo com mais de 1G, como ?

2005-11-29 Por tôpico Rainer Alves
[EMAIL PROTECTED] wrote:

>O que tenho que configurar para poder aumentar para
>3G o limite de memoria aloca por processo, no caso
>isso é para o mysql.. a maquina tem 4G e é um 5.x
>  
>

[EMAIL PROTECTED] ~]# cat /boot/loader.conf
kern.maxdsiz="3221225472" # 3GB
kern.dfldsiz="3221225472" # 3GB
kern.maxssiz="134217728" # 128MB

Recomendo usar o linuxthreads.

Att.,
Rainer Alves
BrasilTelecom



___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br


[FUG-BR] Memoria por processo com mais de 1G, como ?

2005-11-29 Por tôpico freebsd

O que tenho que configurar para poder aumentar para
3G o limite de memoria aloca por processo, no caso
isso é para o mysql.. a maquina tem 4G e é um 5.x

Valeu pessoal


___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br