[prev in list] [next in list] [prev in thread] [next in thread]
List: kdevelop-bugs
Subject: [Bug 147741] Kdevelop huge memory consumption
From: David Nolden <david.nolden.kdevelop () art-master ! de>
Date: 2007-10-15 20:17:11
Message-ID: 20071015201711.32590.qmail () ktown ! kde ! org
[Download RAW message or body]
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=147741
------- Additional Comments From david.nolden.kdevelop art-master de 2007-10-15 \
22:17 ------- I don't know. Maybe there is something misbehaving, but most probably \
it is the simple code-model that uses all the memory.
In kdevelop-3.4 there is generally two parts used for code-completion:
- The relatively fast code-model, it contains all parsed data from the current \
project. However it is always completely held in memory, and there is no simple way \
to change anything about that.
- The code-repositories. This are static databases that you can configure through the \
C++ croject configuration dialog. They are not stored in memory, so suitable for \
large amounts of data.
The only solution that I can see is: Only keep a part of the big project in the \
code-model, and the rest in static databases.
But this is very complicated, and I don't think it is worth the effort. Especially in \
case of the kernel, because kdevelop-3.4 anyway does not perfectly understand some of \
the pure C stuff.
So instead of trying to fix these things in kdevelop-3.4, you could help us solving \
the problems for kdevelop-4 more elegantly ;)
_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic