Re: [FUG-BR] Memoria por processo com mais de 1G, como ?
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 ?
>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 ?
>>>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 ?
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 ?
[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