gnetlist does not uses memory efficiently
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gEDA |
Won't Fix
|
Low
|
Unassigned |
Bug Description
> gnetlist died on me a few times recently and I think
> it's due to some kind of memory limitatation on my
> computer combined with a somewhat surprising amount
> of memory usage on the part of gnetlist. According
> to the linux "top" command, gnetlist is using 27.2% of
> 384Meg (~104M) right before it successfully
> completes processing a schematic I'm working on.
> If I have another memory-hungry application running,
...
> This isn't a big problem for me because I have a
> workaround (close other memory-hungry apps), but it
> might be a problem for other people. FYI, there
> are ~1000 components (?) and 1600 nets on this
> schematic.
Need to examine this in detail and probably cleanup the
internal data structure management inside of gnetlist.
A complete rewrite is probably less work.
Changed in geda: | |
status: | New → Won't Fix |
This will be addressed if/when gnetlist is rewritten. As Ales commented, a complete rewrite is probably less work than reworking the current algorithms to be more efficient.