~/tools / Local LLM Memory Estimator
Local LLM Memory Estimator — Оценка памяти для локальной LLM: файл модели плюс кэш KV
Оцените, сколько памяти нужно локальной LLM на VPS или на вашем компьютере: файл модели плюс кэш KV для вашей длины контекста и числа параллельных запросов. Пресеты используют официальные размеры загрузки и конфигурации моделей Qwen3 и Mistral 7B. Данные не покидают ваш браузер.
Оценка
- Веса модели
- 4.84 GiB
- Кэш KV
- 0.56 GiB
- Запас
- 1.00 GiB
- Итого
- 6.41 GiB (6.88 GB)
- Наименьший распространённый объём памяти, в который помещается
- 8 GiB
Это оценка. Она не включает вычислительные буферы рантайма и предполагает, что у каждого слоя одинаковая форма KV. Измерьте реальный запуск, прежде чем выбирать тариф.
Данные о модели проверены 2026-10-26.
Источники: Ollama library · Конфигурация модели (config.json) · Ollama FAQ
Всё выполняется в вашем браузере. Ничего не загружается.
Локальной языковой модели нужна память для двух вещей. Первая — сама модель, по размеру примерно равная файлу для загрузки. Вторая — кэш KV, который растёт вместе с длиной контекста и числом запросов, обрабатываемых сервером одновременно. В Ollama FAQ сказано, что требуемая RAM масштабируется как OLLAMA_NUM_PARALLEL, умноженное на OLLAMA_CONTEXT_LENGTH, а квантование кэша в q8_0 использует примерно половину памяти по сравнению с f16, а q4_0 — около четверти. Этот инструмент складывает обе части за вас. Он берёт размер файла из Ollama library, а число слоёв, KV heads и размерность головы — из официального конфигурационного файла каждой модели, и считает кэш как 2 × слои × KV heads × размерность головы × длина контекста × параллельные запросы × байт на значение. Затем он добавляет запас для операционной системы и других сервисов, показывает итог в GiB и GB, называет наименьший распространённый объём памяти, в который он помещается, и сообщает, подходит ли он для тарифа VPS, который вы вводите. Результат — оценка, а не измерение: он не включает собственные вычислительные буферы рантайма, а реальный сервер следует измерить, прежде чем выбирать тариф. Данные о моделях проверены в день, указанный под инструментом.
Когда пригодится
- Выбор объёма памяти тарифа VPS до оплаты
- Как увеличение длины контекста или числа параллельных запросов влияет на память
- Сравнение меньшей и большей модели для одного и того же сервера
Как пользоваться
- Выберите модель или пункт «Своя модель» и введите размер файла, число слоёв, KV heads и размерность головы вашей модели.
- Задайте длину контекста, число параллельных запросов, тип кэша KV и запас для операционной системы и других сервисов.
- При желании введите объём памяти рассматриваемого тарифа, чтобы увидеть, хватает ли оценки и с каким запасом.
Вопросы
Как рассчитывается память?
Инструмент складывает три части. Веса — это размер файла модели для загрузки. Кэш KV равен 2 × слои × KV heads × размерность головы × длина контекста × параллельные запросы × байт на значение, где значение занимает 2 байта в f16, около 1 байта в q8_0 и около половины байта в q4_0, согласно соотношениям из Ollama FAQ. Третья часть — запас для операционной системы и других сервисов, который задаёте вы.
Откуда берутся числа для моделей?
Размеры файлов и квантование — те, что Ollama library показывает для каждого тега. Число слоёв, KV heads и размерность головы взяты из официального config.json каждой модели на Hugging Face. Для Mistral 7B, где размерность головы не указана, она равна скрытому размеру, делённому на число голов внимания. Дата проверки показана под инструментом.
Почему результат — только оценка?
Рантайму нужна ещё рабочая память для вычислительных буферов, которую этот инструмент не учитывает, а реальное потребление зависит от рантайма и его настроек. Измерьте потребление памяти при реальном запуске, прежде чем выбирать тариф, и оставьте некоторый запас.
Чем отличаются GB и GiB?
GB — это 1 000 000 000 байт, а GiB — 1 073 741 824 байт. Инструмент показывает оба значения для итога и сравнивает введённый вами объём памяти тарифа с итогом в GiB, чтобы не завысить то, что поместится. «GB» у провайдера может означать любое из них, поэтому уточните, как считает ваш провайдер.
Можно ли использовать модель, которой нет в списке?
Да. Выберите пункт «Своя модель» и введите размер файла, число слоёв, KV heads и размерность головы, которые указаны в config.json модели. Формула предполагает, что у каждого слоя одинаковая форма KV, поэтому она не подходит для моделей со смешанными типами слоёв, со скользящими окнами или со смесью экспертов.
Что меняет тип кэша KV?
Он меняет только размер кэша, но не веса. Согласно Ollama FAQ, q8_0 использует примерно половину памяти по сравнению с f16, а q4_0 — примерно четверть. Этот инструмент не измеряет, как меньший кэш влияет на ответы.
Отправляются ли мои данные на сервер?
Нет. Расчёт выполняется в вашем браузере.