Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Re^4: LWP::UserAgent & memory problems

by Anonymous Monk
on Oct 24, 2012 at 12:13 UTC ( [id://1000618]=note: print w/replies, xml ) Need Help??


in reply to Re^3: LWP::UserAgent & memory problems
in thread LWP::UserAgent & memory problems

So, you can actually execute that piece of code to dl a large file (~100MB+) and have it copied directly to a file, without using a portion of memory directly proportional to file's size?

I did 38M/135M and , the memory never grew past 10M. For server (never past 12M) I used

 plackup -l localhost:80 -e " use Plack::App::Directory; my $app = Plack::App::Directory->new({ root => q[.] })->to_app; "

Can you spot something wrong with my code?

Nope, I don't see any mistakes but on linux (BREWED) makes me think maybe you're using a fudgy malloc? Kinda unlikely but I've seen folks complain about it :) I'm on win32 so you probably can't compare my Config:)

$ perl "-V:.{0,}alloc.{0,}" d_attribute_malloc='undef'; d_malloc_good_size='undef'; d_malloc_size='undef'; d_mymalloc='undef'; i_malloc='define'; i_mallocmalloc='undef'; mallocobj='malloc.o'; mallocsrc='malloc.c'; malloctype='void *'; usemallocwrap='define'; usemymalloc='n';

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1000618]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others chanting in the Monastery: (7)
As of 2024-04-19 10:32 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found