Dear all,

Gordon Royle has the following issue. Any ideas?

--Stefan van Zwam.

Begin forwarded message:

> Subject: [sage-matroid] Memory
> Date: April 22, 2013 2:24:05 AM EDT
> To: sage-matr...@googlegroups.com
> Reply-To: sage-matr...@googlegroups.com
> 
> I'm trying to work with some collections of graphs and matroids, but I can't 
> seem to keep the memory usage under control...
> 
> For example, I have a test file containing 100000 multigraphs that I want to 
> import into sage and then process.
> 
> gs = []
> gs.append(Graph([(0,1,0),(0,1,1),(0,1,2),(0,1,3),(2,3,4),(2,3,5),(2,3,6),(4,5,7),(4,5,8),(4,5,9),(0,1,10),(0,1,11),(0,1,12),(0,1,13),(0,1,14)]))
> gs.append(Graph([(0,1,0),(0,1,1),(0,1,2),(0,1,3),(2,3,4),(2,3,5),(2,3,6),(4,5,7),(4,5,8),(4,5,9),(0,1,10),(0,1,11),(0,1,12),(0,1,13),(0,2,14)]))
> 
> and another 99998 lines of the same length.
> 
> 
> The entire file occupies 14Mb of disk space.
> 
> When I run it through sage, the memory usage of the python2.7 process 
> fluctuates dramatically from the 140Mb of the just started sage, up to over 
> 4Gb before finally settling at 950Mb when the file is fully imported.
> 
> 
> So somehow, my 14Mb file has blown out to over 800Mb when imported into 
> Sage....
> 
> Given that this file is just a sample for my REAL file which has 4.2 million 
> graphs, I just can't see how to proceed.
> 
> -- 
>  
> --- 
> You received this message because you are subscribed to the Google Groups 
> "sage-matroid" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-matroid+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-support+unsubscr...@googlegroups.com.
To post to this group, send email to sage-support@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-support?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to