in reply to open, file handles and memory
It's unlikly to be significant for parsing logfiles, but sometimes it's not optimal to go line by line, since this increases i/o actions, which in general are slow. On the other hand slurping the WHOLE file into memory will require lots of ram. You can strike a compromise by using reads of maybe half a megabyte (I don't know whats optimal, but that seems sensiblish to me :) you can process the file in larger chunks with more infrequent disk access, so a good change of a faster runtime. However this will make it marginally more complicated to write.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re (tilly) 2: open, file handles and memory
by tilly (Archbishop) on Jan 13, 2001 at 19:51 UTC | |
|
Re:ading lines
by orkysoft (Friar) on Jan 13, 2001 at 19:07 UTC | |
by Fastolfe (Vicar) on Jan 13, 2001 at 21:13 UTC |