[caracas-pm] Funcion getline() "se come" memoria
Ernesto Hernandez-Novich
emhnemhn at gmail.com
Mon Jan 19 11:07:03 PST 2009
On Mon, 2009-01-19 at 13:25 -0500, hans olzem wrote:
> estoy usando el modulo IO::Socket y de ahi la funcion getline.
> Se usa cada 2 segundos y con el tiempo se gasta memoria.
> Lo cual conlleva a alta carga de la cpu.
> El mismo problema aparece usando getc, solo que pasa mas tiempo.
Trata de correr el programa poniendo la variable de ambiente
PERLIO=':perlio'
a ver si así pierde menos memoria.
> Definitivamente es esta funcion, porque corriendo el programma
> sin ella, no aumenta el uso de memoria.
>
> Hay una forma de accessar a la respuesta del servidor sin usar este modulo?
my $line = <$socket>
--
Ernesto Hernández-Novich - Linux 2.6.18 i686 - Unix: Live free or die!
Geek by nature, Linux by choice, Debian of course.
If you can't aptitude it, it isn't useful or doesn't exist.
GPG Key Fingerprint = 438C 49A2 A8C7 E7D7 1500 C507 96D6 A3D6 2F4C 85E3
More information about the caracas-pm
mailing list