O 'segfault' não ocorreu usando o módulo 'threads', mas ocorreu usando o
módulo 'forks'. Eu testei várias configurações alterando o stack_size. Não
rolou!

Cheers!

2011/10/9 Douglas Poerschke Rocha <[email protected]>

> Se não me engano cada thread do perl usa 10 MB de memória no linux e 16MB
> no windows, se o problema for a quantidade de memória de cada thread e se
> tua thread não precisa de muita memória, tu pode modificar o tamanho da
> stack:
>
>
>    1. use <http://perldoc.perl.org/functions/use.html> threads (
>    'stack_size' => valor_em_bytes);
>
>
> Mas tem que ter cuidado ao utilizar isso, pois se setar um valor que não
> seja suficiente, o perl vai tentar aumentar esse valor automaticamente, mas
> muitas vezes dará um segfault direto.
>
>
>
> Abraços.
>
>
> =begin disclaimer
>   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: [email protected]
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>


-- 
André Garcia Carneiro
Analista/Desenvolvedor Perl
(11)82907780
=begin disclaimer
   Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
 SaoPaulo-pm mailing list: [email protected]
 L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
=end disclaimer

Responder a