The following module was proposed for inclusion in the Module List:

  modid:       File::Large
  DSLIP:       RdpOp
  description: Large and giant text file performance reader
  userid:      MEWSOFT (Ahmed Amin Elsheshtawy احمد امين الششتاوى)
  chapterid:   21 (File_Handle_Input_Output)
  communities:
    http://www.mewsoft.com/forums/

  similar:

  rationale:

    This module solves the problem with reading large and huge text
    files in Perl. It is designed to read only block by block as needed.

    It does not load the whole file into memory, it only reads one
    block at a time and once the last sequential line reached, it reads
    the next block from the file and frees the previous block from
    memory, so at all times only one block of the file is kept in
    menory.

    For example if you are reading a 2GB file, once you start reading
    lines from the file, the module reads the first block from the file
    on disk, while you loop through the lines, when you reach the line
    at the end of the read block, the module delete this block from
    memory and read the next block from the file on disk and parses it
    to lines and so on.

  enteredby:   MEWSOFT (Ahmed Amin Elsheshtawy احمد امين الششتاوى)
  enteredon:   Sat Jan 25 17:59:56 2014 UTC

The resulting entry would be:

File::
::Large           RdpOp Large and giant text file performance reader MEWSOFT


Thanks for registering,
-- 
The PAUSE

PS: The following links are only valid for module list maintainers:

Registration form with editing capabilities:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=b2d00000_ce438ddbee95e280&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
  
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=b2d00000_ce438ddbee95e280&SUBMIT_pause99_add_mod_insertit=1
Peek at the current permissions:
  
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=File%3A%3ALarge

Reply via email to