madhuneal / ppss

Automatically exported from code.google.com/p/ppss
0 stars 0 forks source link

Too long items list fills memory #32

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. use an items list of 5,000,00 long commands entries

What is the expected output? What do you see instead?
Should run with a constant memory footprint

The memory is filled and swap occurs

What version of the product are you using? On what operating system?
Version 2.62 under Mandriva Linux 2010, CPU: Intel(R) Xeon(R) CPU          
E5520  @ 2.27GHz, 8 GB memory

Please provide any additional information below.
An option shoud allow to bufferize the items list instead of loading it
completely in memory.

Original issue reported on code.google.com by kle...@gmail.com on 11 May 2010 at 1:29

GoogleCodeExporter commented 9 years ago
Can you supply the item list and the specific PPSS command line you used to 
reproduce this issue? Thanks in 
advance.

Original comment by Louwrentius on 11 May 2010 at 11:40

GoogleCodeExporter commented 9 years ago
I can't reproduce this issue on Mac OS X regarding the use of swap memory and 
thus hogging the system.

I do understand the wish for some solution that reads the file from disk and 
not reading it in memory.

Original comment by Louwrentius on 12 May 2010 at 2:31

GoogleCodeExporter commented 9 years ago
I'm currently working on PPSS version 2.70. The entire ARRAY mechanism is 
replaced by using 'sed' to read 
specific lines of a file. Thus, no matter how large the input file is, PPSS 
will read items from disk and will not load 
the input file into memory.

Original comment by Louwrentius on 14 May 2010 at 10:16

GoogleCodeExporter commented 9 years ago

Original comment by Louwrentius on 15 May 2010 at 9:20

GoogleCodeExporter commented 9 years ago

Original comment by Louwrentius on 15 May 2010 at 9:21

GoogleCodeExporter commented 9 years ago
Fixed in SVN, as of release 2.80.

Original comment by Louwrentius on 21 Jun 2010 at 6:45