Hardwarové požadavky pro používání Ollamy bez zasekávání

Poslední aktualizace: 23 prosince 2025
  • Životaschopnost Ollamy závisí primárně na paměti RAM, grafickém procesoru a kvantizaci modelu, ne tolik na samotné aplikaci.
  • S 16 GB RAM a 8–12 GB GPU lze kvantované modely s rozmezím 7B–13B dobře zvládat pro každodenní použití.
  • Modely 30B–70B vyžadují pro skutečně použitelný provoz grafické karty s 16–32 GB VRAM a alespoň 32 GB RAM.
  • Výběr správné velikosti a formátu modelu pro váš hardware zabraňuje pádům a umožňuje plynulou, soukromou lokální umělou inteligenci.

Hardwarové požadavky pro Ollamu

Pokud uvažujete o spuštění modelů umělé inteligence na vlastním počítači, dříve či později nevyhnutelně narazíte na Ollamu. A právě zde vyvstává velká otázka: jaké hardwarové požadavky potřebuji, aby modely běžely hladce a bez zasekávání? Nestačí, aby se jen spustily; klíčové je, aby se daly pohodlně používat při každodenních úkolech, a pochopení různých typů počítačového hardwaru je nezbytné.

V tomto článku si podrobně ukážeme , co Llama dělá, co vyžadují různé typy modelů (7B, 13B, 70B atd.), jak CPU, GPU, RAM a disk ovlivňují výkon a jaké konfigurace jsou rozumné v závislosti na vašem případě , ať už chcete jednoduchého textového asistenta, nebo chcete provozovat monstra jako Llama 3 s desítkami miliard parametrů nebo modely pro vizuální a OCR.

Co je Ollama a proč hardware hraje takovou roli?

Ollama je v podstatě klient jazykového modelu, který vám umožňuje spouštět LLM lokálně na vašem počítači, bez nutnosti spoléhat se na cloud. Pro inferenci používá enginy jako llama.cpp a veškerou složitost balí do jednoduchého nástroje s CLI a REST API, který vám také pomáhá pochopit koncepty umělých neuronových sítí, které stojí za modely.

Jeho úlohou je být „řídicím centrem“, ze kterého stahujete, spravujete a spouštíte modely jako Llama 3, Mistral, Gemma, Phi, Qwen, DeepSeek nebo multimodální modely jako Llava . Krása spočívá v tom, že je můžete používat zcela offline, uchovávat svá data on-premise a bez placení za každý token, jako je tomu u cloudových API.

I když je Ollama sama o sobě lehká a nenáročná, modely, které spouští, jsou velmi náročné na zdroje . Každý LLM se skládá z milionů nebo miliard parametrů, což se promítá do gigabajtů paměti a úložiště a také do velké zátěže pro CPU a, pokud nějaký máte, i pro GPU.

Proto když se někdo pokusí spustit velký model (například 70B Llama) na systému s výkonným CPU, ale samostatnou GPU a dostatečným množstvím RAM, výsledkem je obvykle to, že „to funguje“, ale je to tak pomalé, že je to prakticky k ničemu . Klíčem je správně vyvážit CPU, GPU, RAM, pevný disk a typ modelu.

Typy modelů v Ollamě a jejich vliv na požadavky

V knihovně Ollama uvidíte modely uspořádané podle rodin a velikostí: 1B, 2B, 4B, 7B, 13B, 30B, 65B, 70B, 405B… . Toto číslo (B pro miliardy) udává přibližný počet parametrů a je jedním z faktorů, které nejvíce určují potřebný hardware.

Můžeme je obecně rozdělit do čtyř kategorií , které vám značně pomohou odhadnout, jaký stroj potřebujete, abyste se s každou skupinou modelů a kvantifikací cítili dobře:

  • Mini modely (270M – 4B): navrženo pro skromná zařízení (jednoduché notebooky, dokonce i některé mobilní telefony nebo mini-PC). Rychlé, ale s menší schopností uvažování.
  • Malé modely (4B – 14B)ideální jako vyvážené „domácí“ modelyVhodné pro obecný chat, kancelářské úkoly, pomoc s lehkým kódováním atd.
  • Střední modely (14B – 70B)Už hrají v jiné lize; Potřebují výkonný hardware., dostatek RAM a pokud možno GPU s velkým množstvím VRAM.
  • Velké modely (> 70B)Jsou to bestie určené pro velmi seriózní infrastruktury (Špičkové grafické karty, více grafických karet, dedikované servery, hojně využívané špičkové Macy atd.).

Kromě velikosti hraje roli i kvantizace : v Ollamě uvidíte přípony jako q4_K_M, q5_1, q3_K_S, q8_0, f16 atd. Tyto formáty označují, jak komprimované jsou váhy modelu.

  • FP16 / FP32 (f16, f32)sotva stlačený, špičková kvalita, ale brutální spotřeba paměti7B v FP16 může jít na více než 20 GB VRAM.
  • Q4 (q4_0, q4_K_M…)4bitová kvantizace, velké zmenšení velikosti s mírným dopadem na kvalituObvykle jsou tou „ideální volbou“.
  • Q3, Q2 (q3_K_S, q2_K…)agresivnější kvantizace, velmi malá velikost výměnou za mírnou ztrátu přesnostiUžitečné na velmi omezeném hardwaru.
  • Q5, Q6, Q8mezikroky mezi silnou kompresí a FP16; Vyšší kvalita, vyšší spotřeba.

Praktický důsledek je jasný: stejný 7B model může v 16. finančním roce zabírat přibližně 26 GB nebo ve 4. čtvrtletí asi 4 GB . To se přímo promítá do potřebné paměti GPU VRAM a množství paměti RAM, které musí danou zátěž podporovat.

Minimální a doporučené hardwarové požadavky pro Ollamu v lokální síti

Pokud se obáváte, zda váš počítač zvládne Ollamu, odpověď je obvykle ano; otázkou je, který model zvládnete hladce . Pojďme si to rozebrat podle komponent: RAM, CPU, GPU a pevný disk, s realistickými doporučeními založenými na praktických zkušenostech a dokumentaci z několika specializovaných průvodců.

RAM: nejdůležitější zdroj

Hlavním úzkým hrdlem při diskusi o lokálních LLM je RAM . Obecně lze uvažovat tyto rozsahy:

  • 8 GB paměti RAM: praktická půda. Umožňuje malé modely (1B, 3B, některé vysoce kvantované varianty 7B)Všimnete si však omezení, zejména pokud systém a prohlížeč již spotřebovávají hodně paměti. Je pravděpodobné, že vše bude běžet trochu pomalu a s větším zpožděním.
  • 16 GB paměti RAM: dnešní rozumný standard. Ideální pro 7B a dokonce i 13B modely kvantované ve 4. čtvrtletíZvláště pokud používáte grafické karty. Můžete pracovat se složitými chaty, aniž by se systém zpomalil.
  • 32 GB RAM nebo víceDoporučeno, pokud chcete střední modely (30B, 40B, 70B) nebo dělat náročnější věci, jako jsou velmi dlouhé kontexty, několik modelů paralelně, víceuživatelské servery nebo grafické nástroje typu Open WebUI na Ollamě.
  ChatGPT Atlas: Toto je nový prohlížeč od OpenAI s umělou inteligencí

Mějte na paměti, že paměť RAM nepoužívá pouze samotné zařízení: spotřebovává ji také operační systém, prohlížeč, IDE, Docker, Open WebUI a další aplikace . Pokud chcete v určitých situacích uvolnit paměť, můžete se naučit, jak snížit využití paměti RAM v aplikacích, jako je váš prohlížeč. Pro intenzivní používání je v současné době doporučeno minimum 16 GB a 32 GB je více než dostatečné.

CPU: Moderní instrukce a počet jader

Ollama může běžet pouze na CPU, ale uživatelský zážitek se značně liší v závislosti na procesoru. Důležitější než počet jader je podpora pokročilých instrukcí, jako je AVX2 a ještě lépe AVX-512 , které urychlují maticové a vektorové operace hojně používané v LLM.

Rozumným vodítkem by bylo:

  • Minimálně přijatelnéModerní čtyřjádrový procesor (například nejnovější generace Intel i5 nebo ekvivalentní procesor Ryzen) s podporou AVX2. Budete moci Trpělivě spouštějte 7B modely, zejména pokud jsou dobře kvantované..
  • Recomendadonejnovější typ procesorů Intel 11. generace nebo novější nebo AMD Zen4, S 8 jader nebo více a podporu AVX-512, kde je to možné. Tímto způsobem získáte vylepšené doby odezvy a menší úzká hrdla, a to i s grafickými procesory.

Pokud plánujete používat velmi velké modely (například 70B Llama 3 se skromným CPU a GPU), CPU bude mít problémy a zaznamenáte velmi dlouhé doby generování tokenů . V těchto scénářích je nejrozumnějším přístupem zvolit menší modely nebo investovat do vhodné GPU.

GPU a VRAM: kdy jsou nezbytné a kolik je jich potřeba

Grafická karta není povinná, ale má obrovský význam. Slušná grafická karta s dostatečnou pamětí VRAM dokáže proměnit pomalý zážitek v něco dokonale použitelného , ​​zejména u modelů s kvantizací 7B až 13B.

Jako velmi užitečná reference lze pro kvantované modely (přibližně Q4) odhadnout něco podobného:

  • 7B → ~4 GB VRAM
  • 13B → ~8 GB VRAM
  • 30B → ~16 GB VRAM
  • 65-70B → ~32 GB VRAM

Toto jsou přibližné hodnoty, ale jasně ukazují, že grafická karta RTX 2060 SUPER s 8 GB VRAM zvládne více než 7B dat a 13B dat, ale i s procesorem i9 a 64 GB RAM nedosahuje ani 70B dat. V takovém případě bude systém nucen rozdělit velkou část zátěže mezi RAM a CPU a latence prudce vzroste.

V praxi :

  • s 4–6 GB videopamětizaměřit se na dobře kvantované 7B modelyFungují velmi dobře pro chat, psaní a obecné úkoly.
  • s 8–12 GB videopamětiMůžete s ním pohodlně pracovat 7B a 13B a dokonce i nějakých 30B, pokud jste ochotni jet trochu pomaleji.
  • s 20–24 GB videopamětiNyní vstupujete na území Modely 30B-40B se značnou důstojnostía některé vysoce kvantované 70B, zvláště pokud je podpoříte dobrou RAM.
  • s 32 GB VRAM nebo víceje když 70B se opravdu začíná zdát rozumné. pro interaktivní použití, za předpokladu, že se zbytek týmu doprovází.

Pro model OCR nebo jiné specializované modely (např. vizuální) je grafická karta s 20–24 GB VRAM velmi solidním základem pro plynulý výkon , zejména pokud model zahrnuje desítky miliard parametrů. Pro lehčí (2B–7B) varianty OCR nebo vizuální karty by mělo být 8–12 GB naprosto dostačující.

Úložiště na disku: kolik místa modely zabírají

Co se týče místa na disku, samotná aplikace Ollama zabírá jen velmi málo místa; co skutečně zabírají místo, jsou modely. V základním nebo testovacím prostředí stačí asi 50 GB , ale pokud začnete sbírat modely, místo se rychle zvětší.

Jako hrubý návod pro kvantované modely:

  • Malé modely (1B-4B) → kolem 2 GB podle modelu.
  • Středně velké modely (7B–13B) → normálně 4-8 GB podle modelu dle kvantifikace.
  • Velké modely (30B–70B) → snadno 16-40 GB každý z nich
  • Velmi velké modely (> 100B) → může překročit 200 GB podle modelu a v některých extrémních případech dokonce překročí terabajty.

V ideálním případě použijte rychlý SSD disk (pokud možno NVMe) pro rychlejší počáteční načtení modelu. Ollama navíc umožňuje změnit umístění úložiště modelu pomocí proměnné prostředí OLLAMA_MODELS , takže můžete použít velký sekundární disk a uvolnit místo na primárním disku. Další informace o kapacitě úložiště a typech disků naleznete v průvodci hardwarem úložiště.

Specifické požadavky pro provozování specifických modelů s Ollamou

Ačkoli každý model má své nuance, v současném ekosystému Ollama lze poskytnout jasné pokyny pro typické kategorie použití: obecný chat, kódování, modely pro vizuální zpracování/OCR a obří modely typu 70B.

Obecné šablony chatu (Llama, Mistral, Gemma, Qwen…)

Pro typické použití „lokálního ChatGPT“ se středně velkými modely jako Llama 3.x 7B/8B, Mistral 7B, Gemma 2B/7B nebo Qwen by dnes rozumné nastavení vypadalo asi takto:

  • Doporučené minimum:
    • Moderní čtyřjádrový procesor s AVX2.
    • 16 GB paměti RAM.
    • Žádná grafická karta nebo základní grafická karta se 4–6 GB VRAM.
    • Alespoň 50GB SSD pro systém + jeden nebo dva modely.
  • Optimální konfigurace pro dostatek prostoru nad hlavou s 7B-13B:
    • CPU s 8 nebo více jádry (moderní i7/i9 nebo Ryzen 7/9).
    • 32 GB paměti RAM pokud chcete udržet mnoho věcí otevřených.
    • GPU s 8–12 GB videopaměti (RTX 3060/3070 nebo ekvivalent, AMD RX 6700 nebo vyšší, případně Mac s dobře využitým M1/M2/M3).
    • 1 TB SSD, pokud budete sbírat modely.
  Pohony v chytrých budovách: klíč k automatizaci domácností a budov

V těchto scénářích fungují modely 7B s kvantizací Q4_K_M nebo Q5_K_M velmi dobře a nabízejí více než dostatečnou kvalitu pro osobní použití, technickou dokumentaci, studijní úkoly nebo podporu psaní.

Modely kódování (DeepSeek, CodeLlama, kódově orientované Phi)

Modely specializované na programování mají obvykle podobné požadavky jako obecné modely chatu stejné velikosti , ale je vhodné si rezervovat trochu větší rezervu v RAM a VRAM, pokud je budete používat spolu s náročným IDE a mnoha otevřenými projekty.

Například pro použití něčeho jako DeepSeek-Coder (7B-8B) nebo podobně velkého CodeLlama za správných podmínek by velmi rozumná kombinace byla:

  • Procesor (CPU) moderní 6-8 jader.
  • 32 GB paměti RAM pokud pracujete s více nástroji současně (IDE, prohlížeč s kartami, Docker atd.).
  • GPU s alespoň 8 GB VRAM pro plynulý pohyb modelu.

Funguje i na méně výkonném hardwaru, ale při generování dlouhých bloků kódu nebo provádění složitých analýz si všimnete pomalejší doby odezvy . U kompaktních modelů, jako je Phi-4 Mini, jsou požadavky mnohem nižší a fungují dobře i na systémech se 16 GB RAM a lehkou grafickou kartou.

Modely Vision a OCR (Key, OCR modely, multimodální)

Modely s funkcemi zpracování obrazu (vize/OCR), jako je Llama nebo multimodální varianty Llama 3.x, stejně jako specifické modely OCR, přidávají další vrstvu složitosti. Na hardwarové úrovni se blíží požadavkům textového modelu stejné velikosti, ale s větší výhodou použití GPU.

Pokud mluvíme o středně velkém modelu OCR (řekněme v řadě 7B-13B) a chcete jej pohodlně používat lokálně pro rozpoznávání dokumentů, naskenovaných obrázků atd., má smysl zvážit něco jako:

  • Grafická karta s 20–24 GB VRAM zda je model opravdu velký, nebo zda chcete nechat téměř veškeré zpracování na kartě.
  • Grafická karta s 8–12 GB VRAM Pokud zvolíte lehčí a dobře kvantizované varianty, bude to fungovat dobře, pokud nebudete nadměrně využívat velikost obrazu nebo gigantické kontexty.
  • Minimálně 16 GB RAM, ačkoli 32 GB nabízí velmi pohodlnou rezervu pro intenzivní používání.
  • moderní CPU, aby nedošlo k jeho zúžení při zatížení GPU.

Přímá odpověď na typickou otázku „mohu spustit OCR model na GPU s 20–24 GB VRAM?“ zní ano, je to vynikající rozsah pro střední až velké modely vidění/OCR v Ollamě , za předpokladu, že máte také dostatek RAM a slušný procesor.

Obří modely (Llama 3:70B a podobné)

Pokus o spuštění 70KB Llama 3 na Windows s velmi výkonným CPU (například i9 11. generace) a 64 GB RAM, ale s GPU jako 8GB RTX 2060 SUPER, je perfektním příkladem „ano, ale ne“. Model se nakonec může načíst, ale:

  • Část modelu se nevejde do VRAM a je silně závislá na RAM.
  • CPU musí převzít spoustu inferenční práce.
  • Čas spotřebovaný na jeden token prudce stoupá a zážitek se stává prakticky nepoužitelným..

Aby 70B dával smysl v domácím nebo poloprofesionálním prostředí, potřebujete minimálně něco v tomto smyslu:

  • 32 GB RAM jako základ, 64 GB, pokud chcete více prostoru.
  • GPU s alespoň 24-32 GB VRAM načíst většinu modelu s rozumnou kvantizací (Q4_K_M nebo podobnou).
  • Výkonný špičkový procesor s 8–16 jádry.

Pokud tyto hodnoty nesplňujete, je mnohem praktičtější použít dobře kvantované modely 7B-13B , nebo pokud pro kvalitu skutečně potřebujete 70B, zvažte specializovaný server (lokální nebo v cloudu), velmi výkonný Mac nebo několik GPU pracujících paralelně.

Požadavky na instalaci Ollamy na VPS nebo server

Další běžnou možností je instalace Ollamy na VPS nebo dedikovaný server a přístup k ní přes API nebo webové rozhraní (například s Open WebUI). To zahrnuje nejen zdroje, ale také operační systém a oprávnění.

V průvodcích od poskytovatelů, jako je Hostinger, se pro VPS zaměřený na Ollamu doporučují následující minimální požadavky :

  • RAM: minimálně 16 GB aby malé/střední modely systém nezahltily.
  • CPU: 4–8 virtuálních jaderv závislosti na velikosti modelů a počtu souběžných uživatelů.
  • Úložiště: minimálně 12 GBV praxi je však vhodné zaměřit se na vyšší kapacitu (50–100 GB), pokud se chystáte vyzkoušet více modelů.
  • Sistema operativo: především Linux, s preferencí pro Ubuntu 22.04 nebo vyšší, případně novější stabilní Debian.
  • Root přístup nebo oprávnění sudo za účelem instalace závislostí, konfigurace systemd atd.

Pokud váš VPS obsahuje grafickou kartu NVIDIA, budete muset nainstalovat a nakonfigurovat CUDA nebo sadu nástrojů NVIDIA Container Toolkit, pokud používáte Docker. U systémů AMD se v Linuxu obvykle používá ROCm a ve Windows příslušné ovladače Adrenalin. V prostředích bez grafické karty se server spoléhá na CPU a RAM, takže na těchto zdrojích nešetřete; pokud potřebujete grafické rozhraní, můžete jej také spravovat vzdáleně prostřednictvím vzdálené plochy .

  Jak zkontrolovat a povolit měnitelnou velikost panelu na grafických kartách NVIDIA

Specifické hardwarové scénáře a které modely použít

Aby vše výše uvedené nezůstalo čistě teoretické, může být užitečné podívat se na některé typické hardwarové kombinace a na to, jaké typy modelů se v každém případě s využitím Ollamy dobře hodí.

Skromný stolní počítač nebo středně velký notebook

Představme si typický tým :

  • Procesor i5 nebo Ryzen 5 z doby před několika lety (4-6 jader).
  • 16 GB paměti RAM.
  • Integrovaná nebo dedikovaná 4GB grafická karta.
  • 512 GB SSD.

V tomto scénáři je rozumné zaměřit se na :

  • Kvantované modely 1B-3B (Gemma 2B, Phi-4 Mini, Llama 3.x 1B) pro maximální tekutost.
  • Modely 7B ve 4. čtvrtletí pokud akceptujete o něco delší dobu odezvy.
  • Používání Ollamy s terminálem a pokud chcete webové rozhraní, opatrně otevírejte WebUI, abyste nepřetížili RAM.

Můžete mít svého místního textového asistenta, vytvářet shrnutí, provádět analýzy a nenáročné programátorské úkoly, ale není to ideální prostředí pro modely 13B a ​​vyšší.

Středně až špičkové vybavení zaměřené na lokální umělou inteligenci

Zde mluvíme o typu počítače :

  • Moderní procesor i7/i9 nebo Ryzen 7/9, 8–16 jader.
  • 32 GB paměti RAM.
  • Grafická karta s 12–24 GB VRAM (RTX 4070/4080, 3090, 4090, ekvivalenty od AMD nebo podobné).
  • 1–2TB SSD.

Tato konfigurace výrazně rozšiřuje škálu možností :

  • Modely 7–13 miliard v 4./5. čtvrtletí pro chat, kód, analýzu dat… s velmi dobrou dobou odezvy.
  • Modely 30B a některé 70B kvantováno pokud akceptujete trochu větší latenci.
  • Modely zrak/OCR střední velikosti s rozsáhlým využitím GPU.

Je to typ stroje, s nímž si můžete nastavit seriózní lokální prostředí umělé inteligence s více modely, webovým rozhraním, integrací přes REST API a profesionálním pracovním postupem bez závislosti na externích službách.

Server nebo pracovní stanice typu „Beast“

Na vrcholu žebříčku jsou prostředí s:

  • Několik grafických karet s 24–48 GB VRAM, nebo jedna špičková.
  • 64–128 GB RAM.
  • CPU s mnoha jádry, jako například nedávné modely Threadripper nebo Xeon.

Zde se začínají stávat realistickými obří modely (>70B, MoE, náročné na vizuální zpracování atd.), a to i s více souběžnými uživateli nebo složitými integracemi. Je to samozřejmě scénář s vysokými náklady, ale také vám umožňuje mít funkce podobné některým komerčním API s úplnou kontrolou dat v rámci vaší vlastní infrastruktury.

Praktické tipy, jak co nejlépe využít hardware Ollama

Kromě nákupu větší paměti RAM nebo lepší grafické karty existuje několik postupů, které vám pomohou vytěžit maximum z toho, co již máte, a vyhnout se překvapením při spouštění velkých modelů s Ollamou.

Pro začátek je důležité vybrat si správný model na základě zamýšleného použití : nemá smysl používat 70B k psaní jednoduchých e-mailů, když je dobře vyladěná 7B dokonale dostačující. Podobně 30B nedává smysl, pokud má vaše grafická karta pouze 6 GB VRAM; 7B bude ve čtvrtém čtvrtletí lepší volbou.

Dalším klíčovým opatřením je experimentování s běhovými parametry (teplota, num_ctx, num_predict atd.), buď v Modelfile, nebo prostřednictvím CLI/API. Použití směšně velkých kontextů ( num_ctx 32k nebo více ) s malým množstvím RAM nebo VRAM zpomalí celý systém, aniž by to v mnoha případech přineslo větší užitek.

Rovněž se doporučuje monitorovat, které modely jsou načteny a na kterém procesoru pomocí ollama psTam uvidíte, zda model skutečně běží na GPU nebo CPU a jakou velikost má načtenou. Upravte proměnnou OLLAMA_KEEP_ALIVE Pomáhá modelům uvolnit paměť, když se nepoužívají, a tím uvolnit zdroje.

A konečně, nezapomeňte, že kvantizace je vaším spojencem : vytváření variant Q4_K_M nebo Q5_K_M původního modelu FP16 vám umožňuje využít mnohem skromnějšího hardwaru se ztrátou kvality, která je pro reálné použití často téměř nepostřehnutelná.

Po zvážení všech těchto bodů je nejjasnějším poznatkem, že Ollama není náročná část; modely jsou ... Pochopení toho, jak spolu souvisí velikost, kvantizace, RAM a VRAM, vám umožní vybrat si správnou kombinaci hardwaru a LLM pro vaše potřeby: od notebooku se 16 GB RAM s lehkým 7B procesorem až po pracovní stanici s 24GB GPU zpracovávající robustní modely pro zpracování obrazu a OCR. Pečlivým nastavením očekávání a parametrů je naprosto proveditelné mít výkonnou, soukromou umělou inteligenci běžící na vašem vlastním počítači bez měsíčních poplatků.

proměňte svůj počítač v laboratoř umělé inteligence
Související článek:
Jak proměnit váš počítač ve skutečnou laboratoř umělé inteligence