Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re: Re: Eating RAM problem

by TheFifthDeuce (Novice)
on Aug 01, 2002 at 18:30 UTC ( [id://186882]=note: print w/replies, xml ) Need Help??


in reply to Re: Eating RAM problem
in thread Eating RAM problem

Well yes, the algorhythm does work on blocks. I was using an anology for every byte of a 2 MB file, because that would still be the realistic equivilent of 32 byte size blocks of a 64 MB file. I guess I could put a max-restriction on the data that can be entered to encrypt.lol

The point is is that I HAVE to have each chunk of 32 chars from the file to work with...whether I am using an array or not. How how can I do something like this using substr as you suggest, or for that matter, ANY way without draining RAM!lol
sub get_data{ my(@chunks_of_32); @chunks_of_32 = (); open(FILE, $file) or die; while(<FILE>){ push @chunks_of_32, /\d{32}/og; } close(FILE); }
Thanks

Replies are listed 'Best First'.
Re: Eating RAM problem
by Abigail-II (Bishop) on Aug 02, 2002 at 09:19 UTC
    Eh, why don't you just read in 32 characters, process them, write the output and then read in the next 32 characters?

    If you don't need the entire file at once, don't read it all at once.

    Abigail

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (3)
As of 2024-03-29 02:33 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found