~/tools / Local LLM Memory Estimator
Local LLM Memory Estimator — Speicherbedarf eines lokalen LLM schätzen: Modelldatei plus KV-Cache
Schätzen Sie, wie viel Speicher ein lokales LLM auf einem VPS oder Ihrem eigenen Rechner braucht: die Modelldatei plus den KV-Cache für Ihre Kontextlänge und die Zahl paralleler Anfragen. Die Voreinstellungen nutzen die offiziellen Download-Größen und Modellkonfigurationen von Qwen3 und Mistral 7B. Nichts verlässt Ihren Browser.
Schätzung
- Modellgewichte
- 4.84 GiB
- KV-Cache
- 0.56 GiB
- Reserve
- 1.00 GiB
- Summe
- 6.41 GiB (6.88 GB)
- Kleinste gängige Speichergröße, die dafür reicht
- 8 GiB
Dies ist eine Schätzung. Die Rechenpuffer der Laufzeitumgebung sind nicht enthalten, und es wird angenommen, dass jede Schicht dieselbe KV-Form hat. Messen Sie einen echten Lauf, bevor Sie einen Tarif wählen.
Modelldaten geprüft am 2026-10-26.
Quellen: Ollama library · Modellkonfiguration (config.json) · Ollama FAQ
Alles läuft in Ihrem Browser. Nichts wird hochgeladen.
Ein lokales Sprachmodell braucht Speicher für zwei Dinge. Das Erste ist das Modell selbst, das ungefähr so groß ist wie seine Download-Datei. Das Zweite ist der KV-Cache (Schlüssel-Wert-Cache), der mit der Länge des Kontexts und mit der Zahl der Anfragen wächst, die der Server gleichzeitig bearbeitet. Die Ollama FAQ gibt an, dass der benötigte RAM mit OLLAMA_NUM_PARALLEL multipliziert mit OLLAMA_CONTEXT_LENGTH skaliert und dass die Quantisierung des Caches mit q8_0 ungefähr die Hälfte des Speichers von f16 und q4_0 etwa ein Viertel belegt. Dieses Tool addiert die beiden Teile für Sie. Es übernimmt die Dateigröße aus der Ollama library sowie die Zahl der Schichten, der KV heads und die Dimension der Köpfe aus der offiziellen Konfigurationsdatei jedes Modells und berechnet den Cache als 2 × Schichten × KV heads × Kopfdimension × Kontextlänge × parallele Anfragen × Bytes pro Wert. Anschließend addiert es eine Reserve für das Betriebssystem und andere Dienste, zeigt die Summe in GiB und GB an, nennt die kleinste gängige Speichergröße, die dafür reicht, und sagt Ihnen, ob sie in den von Ihnen eingegebenen VPS-Tarif passt. Das Ergebnis ist eine Schätzung, keine Messung: Die eigenen Rechenpuffer der Laufzeitumgebung sind nicht enthalten, und ein echter Server sollte gemessen werden, bevor Sie sich auf einen Tarif festlegen. Die Modelldaten wurden an dem Datum geprüft, das unter dem Tool steht.
Anwendungsfälle
- Die Speichergröße eines VPS-Tarifs wählen, bevor Sie dafür bezahlen
- Sehen, wie sich eine größere Kontextlänge oder mehr parallele Anfragen auf den Speicher auswirken
- Ein kleineres mit einem größeren Modell für denselben Server vergleichen
Verwendung
- Wählen Sie ein Modell oder den Eintrag für ein eigenes Modell und geben Sie dessen Dateigröße, Schichten, KV heads und Kopfdimension ein.
- Legen Sie die Kontextlänge, die Zahl paralleler Anfragen, den KV-Cache-Typ und eine Reserve für das Betriebssystem und andere Dienste fest.
- Geben Sie optional den Speicher des Tarifs ein, den Sie erwägen, um zu sehen, ob die Schätzung passt und um wie viel.
FAQ
Wie wird der Speicher berechnet?
Das Tool addiert drei Teile. Die Gewichte entsprechen der Download-Größe der Modelldatei. Der KV-Cache ist 2 × Schichten × KV heads × Kopfdimension × Kontextlänge × parallele Anfragen × Bytes pro Wert, wobei ein Wert in f16 2 Bytes belegt, in q8_0 etwa 1 Byte und in q4_0 etwa ein halbes Byte, entsprechend den Verhältnissen in der Ollama FAQ. Der dritte Teil ist eine Reserve, die Sie für das Betriebssystem und andere Dienste festlegen.
Woher stammen die Zahlen für die Modelle?
Die Dateigrößen und die Quantisierung sind die, die die Ollama library für jedes Tag anzeigt. Die Zahl der Schichten, der KV heads und die Kopfdimension stammen aus der offiziellen config.json jedes Modells auf Hugging Face. Bei Mistral 7B, das keine Kopfdimension angibt, ist es die Hidden Size geteilt durch die Zahl der Attention-Heads. Das Datum der Prüfung steht unter dem Tool.
Warum ist das Ergebnis nur eine Schätzung?
Die Laufzeitumgebung braucht außerdem Arbeitsspeicher für ihre Rechenpuffer, die dieses Tool nicht enthält, und der tatsächliche Verbrauch hängt von der Laufzeitumgebung und ihren Einstellungen ab. Messen Sie den Speicherverbrauch eines echten Laufs, bevor Sie einen Tarif wählen, und lassen Sie etwas Spielraum.
Was ist der Unterschied zwischen GB und GiB?
Ein GB sind 1,000,000,000 Bytes und ein GiB sind 1,073,741,824 Bytes. Das Tool zeigt für die Summe beides an und vergleicht den von Ihnen eingegebenen Tarifspeicher mit der Summe in GiB, damit es nicht überschätzt, was hineinpasst. Das „GB“ eines Anbieters kann beides bedeuten, prüfen Sie also, wie Ihr Anbieter zählt.
Kann ich ein Modell verwenden, das nicht in der Liste steht?
Ja. Wählen Sie den Eintrag für ein eigenes Modell und geben Sie die Dateigröße, die Schichten, die KV heads und die Kopfdimension ein, die in der config.json des Modells stehen. Die Formel geht davon aus, dass jede Schicht dieselbe KV-Form hat, und passt daher nicht zu Modellen, die Schichttypen mischen, Sliding Windows verwenden oder auf einer Mixture of Experts beruhen.
Was ändert der KV-Cache-Typ?
Er ändert nur die Größe des Caches, nicht die Gewichte. Laut Ollama FAQ belegt q8_0 ungefähr die Hälfte des Speichers von f16 und q4_0 ungefähr ein Viertel. Dieses Tool misst nicht, wie sich ein kleinerer Cache auf die Antworten auswirkt.
Werden meine Eingaben an einen Server gesendet?
Nein. Die Berechnung läuft in Ihrem Browser.