XAMPP ist MYSQL verwendet, über 400MB RAM
Ich habe gerade installiert eine neue Kopie der neuesten XAMPP und gestartet, Apache und MySQL. Aktiviert den task-manager und standardmäßig leer, MySQL ohne Datenbanken läuft, frisst über 400MB ram aus dem nichts, während nicht in Gebrauch ist und im Leerlauf. E. g. es ist stuck an 421.6 MB.
So, nur Frage mich, wenn dies so sein soll, wie das? Läuft auf Win8 x64 Pro.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist einfach nicht normal, er verwendet, die viel ram für nichts.. gleich auf meinem system, mit DB, mit 4 Tabellen und über ~30 Datensätzen.
Deutlich(!) senken Sie die RAM-Auslastung, fügen Sie einfach folgende Zeile in Ihre config unter
sollte den trick tun
(atleast es für mich getan hat, läuft XAMPP 1.8.3-2 MySQL 5.6.14)
table_definition_cache
von 1400 bis zu 400 ließ meine RAM-Auslastung (sofort nach dem starten des Diensts) von 500 MB auf 160 MB. Es ist schade, dass die RAM Auswirkungen dieser Einstellung nicht besser dokumentiert .ini-Datei.Dies ist zu lang für einen Kommentar.
Nur 400 MB? Das ist nicht viel für eine Datenbank und nicht viel für einen modernen computer. Sie beheben können die Parameter, um mehr Arbeitsspeicher verwenden. Wenn Sie auf einem Speicher-Gerät beschränkt sind, sollten Sie die SQLite-Datenbank.
Mehr ernst, Datenbanken, viel Speicher verwenden, um Leistung zu erhöhen. Der code selbst ist nicht klein. Auch ohne Daten, Datenbanken, reservieren von Platz für etwas namens ein page-cache und diverse andere caches im Arbeitsspeicher. Diese gefüllt ist, wie Sie verwendet werden. In der Regel können Sie einen Schwellenwert für die Gesamt-Speichergröße, so dass die Speicher das Bild wird nicht größer als ein maximum ist, auch wenn die Daten viel, viel, viel größer.
MySQL-Dokumentation sprechen Sie über die memory Auslastung hier. Hier ist ein weiterer Artikel über die Speichernutzung.
ZioN hat die richtige Antwort, löste ich das gleiche problem gerade vor ein paar Minuten, fügen Sie diese Zeile in meiner.ini
Weiß ich nicht die Relevanz der zugewiesene Wert, ich fand gerade diese in andere Webseiten und arbeitete für mich, so weiß ich nicht, wenn die änderung den Wert auf 100/200 oder was auch immer machen würde, die mysql-Benutzung mehr oder weniger Speicher, ich kann nur sagen mysqld ist jetzt verbrauchen etwa 60-80MB statt 400MB
Läuft Mysql 5.6.16 auf Xampp 1.8.3
table_definition_cache arbeitete für mich auch. Ich bin nur mit 80MB jetzt im Gegensatz zu fast 500MB RAM. Dies ist sehr wichtig für diejenigen von uns, die zu XAMPP lokal