2016-04-08 13 views
1

Ich habe vor kurzem begonnen, CLion, unter Windows 7 64-Bit, zum Bearbeiten von C-Dateien zu verwenden.CLion verwendet Systemspeicher übermäßig

Eine Sache, die mich sehr beschäftigt ist, dass es zu viel Systemspeicher verwendet. Es verursacht nicht nicht genügend Speicher Fehler wie in another question gefragt. Tatsächlich zeigt CLion viel weniger Speicherverbrauch in IDE (~ 500 mb von ~ 2000 mb) als es vom System (~ 1000 mb) benötigt. Sie können einen Schnappschuss des Systems Speichernutzung und CLION Speicher Anzeige unten:

enter image description here

I CLION verwenden nicht für C++, aber für C-Projekte. Mein Projekt ist nicht so groß (~ 5 c Dateien < 300 Zeilen und ~ 10 h Dateien). Ich verwende es nicht, um das Projekt zu kompilieren, ich benutze es nur zum Bearbeiten. Und während des Snapshots wurde kein Benutzerprogramm ausgeführt. Und CLion zeigte keine laufenden Prozesse (Indexierung usw.). Es ist ein allgemeines Verhalten.

Ich bin mir nicht sicher, ob das, was ich erlebe, etwas erwartet/normal ist, oder es ist wegen meiner Systemeinrichtung, Projekteinstellungen oder der Art, wie ich die IDE benutze, verursacht.

Gibt es bekannte Ursachen für übermäßigen Speicherverbrauch? Können Sie Vorgehensweisen vorschlagen, um die Speichernutzung zu verringern?

Antwort

0

CLion muss alle Informationen zu den Systemheadern indexieren und unterstützen, um Ihnen eine intelligente Vervollständigung, Autoimport und Symbolauflösung zu bieten. Ihr Projekt ist der kleinste Teil der Codebasis für die Analyse.

+1

Vielen Dank für Informationen. Bedeutet es, dass meine Erfahrung erwartetes Verhalten ist? Haben Sie ähnliche oder höhere Speicherauslastung? – hansolo

+1

ja, ist es. CLean ist die einzige JB IDE, die keine 32bit Version hat. Nur weil. ~ 16GB für WebKit oder Unreal Engine ist in Ordnung. Die Speicherbelegung ist ungleichmäßig. Die anfängliche Indexierung ist speicherintensiv sowie eine Datenflussanalyse (Finden von nicht verwendetem Code). – uta

+2

1000mb zum Bearbeiten von 5 Dateien ist eigentlich inakzeptabel. Ich habe das gleiche Problem und denke, ich werde wieder VIM verwenden. –

0

Gleiches Problem hier. Ich habe CLion nicht benutzt, nur um dort zu sitzen, damit ich nicht wieder aufmachen muss, 2 Projekte, nur wenige Dateien geöffnet, nichts Wichtiges, immer noch + 3GB essend, ist nichts, was ich akzeptieren kann, zurück zu Sublime, das funktioniert gut, wie andere erwähnt haben, benutze ich es nur zum Bearbeiten/Refactoring, die Kompilation findet im Terminal statt.

(PyCharm hat ähnliche Probleme)

enter image description here