Thread speicherprobs: ram-speicher freigeben?
(17 answers)
Opened by norman at 2004-03-26 16:07
[quote=norman,26.03.2004, 15:07]
[/quote] Code: (dl
)
1 # so! [quote=norman,26.03.2004, 15:07] warum wird der arbeitsspeicher nicht freigegeben? wie mache ich das? [/quote] Ob der Garbage Collector den Speicher nur für den Prozess oder wieder für das Betriebssystem freigiebt hängt ganz allein vom Betriebssystem und der libc ab mit der dein Perl kompiliert wurde. [quote=norman,26.03.2004, 15:07] die mysql-db ist insgesamt 20 MB groß. perl nutzt zum einlesen ca. 250 MB RAM. warum???? [/quote] Perl Datentypen können da recht verschwenderisch sein auch wenn dein Beispiel etwas sehr arg aussieht. Vielleicht ein memory leak? Benutzt du iThreads oder ein XS Modul? Welche Perl Version?\n\n <!--EDIT|sri|1080316554--> |