What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Choose the largest quantized model that fits comfortably in your dedicated GPU memory—or, on Apple Silicon, in unified memory—after leaving headroom for the operating system, applications, context window, and runtime buffers. As a practical starting point, NVIDIA maps 6–8GB RTX cards to a 4B model, 12–16GB cards to 9B or 12B models, and 24GB or more to a 27B model. If a model only loads by spilling into system RAM, reduce the parameter size, use a less aggressive context length, or select a smaller quantization before accepting the speed penalty. Your download’s file size is not the same as the memory required while the model is running.

Why is memory the first gate for a local AI model?

A local model must keep its weights in fast memory and allocate additional memory for the conversation context, temporary calculations, and runtime buffers. If the weights and those working areas fit in dedicated VRAM, generation is generally faster and more consistent. If they do not, the runtime can place some data in system RAM, but transfers across the system bus usually make responses slower.

NVIDIA’s local-LLM guidance says to use “the most powerful model that fits comfortably in your GPU’s memory.” The word comfortably matters: loading at the absolute limit can fail when you extend the context, open another application, or leave too little memory for the operating system. Treat the published capacity of your card as a ceiling, not a target to fill completely.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What counts as the model’s memory budget?

  • Weights: the parameters that contain the model. More parameters generally improve capability but require more memory.
  • Context: your current prompt, chat history, tool outputs, and retrieved documents. NVIDIA notes that a longer context window uses more memory.
  • Runtime overhead: buffers and temporary workspaces allocated by the backend.
  • Operating-system headroom: memory needed by Windows, macOS, Linux, drivers, and other applications.

A model can therefore fit on disk yet fail to load, or load successfully and become unusably slow once the conversation grows. Size your system for the complete running workload, not just the model file.

#1 Best Overall
Sale
ASUS Dual GeForce RTX 5060 Ti 16GB GDDR7 OC Edition Gaming Graphics Card | PCIe 5.0, HDMI 2.1b, DisplayPort 2.1b, 2.5-slot, Axial-tech Fans, 0dB Technology, Dual BIOS
  • AI Performance: 767 AI TOPS
  • OC mode: 2632 MHz (OC mode)/ 2602 MHz (Default mode)
  • Powered by the NVIDIA Blackwell architecture and DLSS 4
  • Axial-tech fan design features a smaller fan hub that facilitates longer blades and a barrier ring that increases downward air pressure
  • A 2.5-slot design maximizes compatibility and cooling efficiency for superior performance in small chassis

Which model size matches my GPU?

NVIDIA’s 2026 starting tiers provide a useful first pass. They are recommendations, not guarantees for every quantization, context length, backend, or application.

Dedicated GPU memory Suggested starting model How to interpret the tier
6–8GB RTX Qwen 3.5 4B Start with a 4B model and a moderate quantization. Longer context or other applications may require stepping down settings.
12–16GB RTX Qwen 3.5 9B or Gemma 4 12B These models are the practical starting range for this memory band; leave room rather than targeting a fully occupied card.
24GB or more RTX Qwen 3.6 27B A 27B model becomes a reasonable starting point, subject to its quantization, context length, and runtime overhead.

These tiers come from NVIDIA’s “Run Local LLMs” playbook, published for 2026: https://build.nvidia.com/playbooks/llms/overview. If your card sits between bands, use the next lower tier or try a lower-bit version of the next model only after checking the runtime’s actual memory report.

What if my GPU has less than 6GB or falls between the bands?

Start below the nearest NVIDIA tier. A smaller parameter count with a moderate quantization is usually a better experience than a larger model that constantly offloads. For a card just under a listed boundary, reduce context length first, then try a lower-bit quantization; if generation still spills into system RAM, select the smaller model.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How much system RAM do I need?

System RAM is both a platform requirement and a fallback pool when a runtime cannot keep everything in VRAM. LM Studio recommends at least 16GB of RAM on Apple Silicon and, on Windows, at least 16GB of RAM plus at least 4GB of dedicated VRAM. Its x64 build requires AVX2 support. See the current requirements page for the exact platform notes: https://lmstudio.ai/docs/app/system-requirements?trk=article-ssr-frontend-pulse_little-text-block.

Platform situation What to record before choosing a model Important limitation
Windows x64 Total system RAM, dedicated VRAM, and whether the processor supports AVX2 System RAM can absorb offloaded layers, but speed normally drops when data leaves VRAM.
Apple Silicon Total unified memory and how much is free after macOS and your applications are open CPU and GPU share the same pool, so the advertised unified-memory total is not all available to the model.
Linux x64 or ARM64 System RAM, GPU memory, driver support, and the backend’s architecture support Actual fit depends on the selected runtime and backend rather than the operating system label alone.

Record free memory, not only installed memory. Close memory-heavy applications before testing, then repeat the test with your normal browser tabs, editors, or development tools open. A machine that works only in an empty desktop may fail during ordinary use.

How do I check my PC’s memory before downloading a model?

  1. Record dedicated VRAM. In Windows, open Task Manager, select Performance, and inspect the GPU’s Dedicated GPU memory. On an NVIDIA system, nvidia-smi reports total and currently used memory when the driver exposes that command.
  2. Record system RAM and current free memory. Task Manager’s Memory panel, macOS’s About This Mac and Activity Monitor, or your Linux desktop’s system monitor can show the installed and available amounts.
  3. Check disk space separately. Keep enough free space for the model download, temporary files, updates, and any alternate quantizations you may test. Disk capacity does not prove that the model will fit in runtime memory.
  4. Note your platform and processor. On Windows x64, verify AVX2 for runtimes that require it. On Apple Silicon, treat unified memory as one shared pool rather than as separate CPU and GPU allocations.
  5. Write down your target context. A short chat, a coding session with retrieved files, and a long-document workflow have different memory needs even with the same model.

Take these measurements while your normal applications are running. The free amount is the headroom available for a model, not a promise that every remaining byte can be allocated to weights.

Rank #2
ASUS Dual Radeon RX 9060 XT 16GB GDDR6 Gaming Graphics Card | PCIe 5.0, HDMI 2.1b, DisplayPort 2.1a, 2.5-slot design, Axial-tech Fans, 0dB Technology
  • Axial-tech fans now feature a smaller fan hub that facilitates longer blades and a barrier ring that increases downward air pressure
  • 2.5-slot design allows for greater build compatibility while maintaining cooling performance
  • 0dB technology lets you enjoy light gaming in relative silence
  • Dual BIOS switch lets you toggle between Quiet and Performance BIOS profiles
  • Dual ball fan bearings last up to twice as long as sleeve bearing designs

How do quantization and context length change the fit?

Quantization stores weights at lower numerical precision so they occupy less VRAM. NVIDIA describes the trade-off directly: “Quantized models use lower-precision weights to fit in less VRAM.” Lower precision can reduce quality, especially when applied aggressively, so the smallest file is not automatically the best choice.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Which quantization should I download first?

Start with Q4_K_M or another moderate quantization when that format is available for your chosen model. NVIDIA identifies Q4_K_M and NVFP4 as useful balance points between memory footprint and response quality. Move to a lower-bit option only when the moderate version does not fit, and move to a higher-precision option when you have ample headroom and need the best fidelity.

Situation Preferred action Why
The model loads with substantial free VRAM Consider a higher-precision quantization or a longer context You can spend the available headroom on quality or working-document capacity.
The model is close to the memory limit Keep Q4_K_M or another moderate option and shorten context Preserving headroom avoids load failures when the conversation grows.
The model will not load Lower context first, then choose a smaller model or lower-bit quantization These changes reduce memory without immediately abandoning the model family.
The model loads but is very slow Check whether layers spilled into system RAM; reduce size, quantization, or context Offload can make an otherwise successful load impractical for interactive use.

Why can a short prompt work while a long document fails?

The context window includes the prompt, conversation history, tool outputs, and retrieved documents. Each addition increases the runtime’s memory allocation. Test the model with the longest realistic input, not only with a one-line greeting, and set a context limit that leaves room for the rest of your desktop.

How should I compare models beyond parameter count?

Parameter count is a useful shorthand, but it is not a complete capability or memory specification. Compare the model’s architecture, quantization, context target, and intended tasks alongside its nominal size.

Dense versus mixture-of-experts models

A dense model uses the full parameter set for each token. A mixture-of-experts (MoE) model contains more total parameters but activates only a subset for each token. The total and active counts describe different properties, so do not assume that an MoE model with a lower active count has the same memory requirement as a dense model with that count. Use the published runtime memory estimate for the exact file you intend to load.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Capability versus footprint

Larger models may follow complex instructions, reason over longer material, or produce more reliable code, but the gain is valuable only if the model remains responsive on your machine. A smaller model that stays entirely in VRAM can be more useful for interactive work than a larger model that continually waits on system-RAM transfers.

Rank #3
ASRock Radeon RX 9060 XT Challenger 16GB OC, RDNA 4, 3290MHz Boost, 16GB GDDR6 128-bit, PCIe 5.0, Dual Fans, 0dB Silent, LED Indicator, DisplayPort 2.1a, HDMI 2.1b
  • System Compatibility Note: This 2‑slot card measures 249 mm (L) x 132 mm (W) x 41 mm (H) and requires a single 8‑pin power connector. Please verify available chassis clearance and ensure your power supply is rated for a recommended 550W before purchase.
  • Dedicated Support: Please contact us directly through Amazon for any product questions or assistance you may require.
  • Next‑Gen AMD RDNA 4 Architecture: Powered by the AMD Radeon RX 9060 XT GPU with 32 Compute Units featuring 3rd Gen Ray Tracing and 2nd Gen AI Accelerators, delivering exceptional 1440p gaming and AI‑enhanced performance.
  • Blazing‑Fast Engine Clock: Delivers a boost clock of up to 3290 MHz and a game clock of 2700 MHz out of the box, providing the raw power for smooth, high‑framerate gameplay.
  • 16GB GDDR6 Memory on 128‑Bit Bus: Equipped with 16GB of high‑speed GDDR6 memory running at 20 Gbps, offering ample capacity and bandwidth for modern game textures and creative applications.

Context and task fit

For short question-and-answer sessions, prioritize a model that leaves generous memory headroom. For document retrieval, coding repositories, or tool use, reserve additional memory for context and tool output. Decide the workload first, then choose the largest model that fits that workload rather than choosing a model by parameter count alone.

Which local runtime should I use?

Runtime choice is separate from model choice. The same quantized file can behave differently depending on the backend, acceleration support, context setting, and offload configuration.

Runtime Best fit Trade-off
LM Studio Desktop chat and a guided model-download workflow The interface is approachable, while the available controls and backend behavior still determine memory use.
Ollama A simple local API and connections to other applications Convenient serving can hide some low-level memory decisions that advanced users may want to tune.
llama.cpp Maximum control over backends, offload, context, and performance It exposes more choices and therefore requires more configuration knowledge.

NVIDIA discusses running local models and backend options in its playbooks, including the llama.cpp workflow: https://build.nvidia.com/rtx-spark/running-llamacpp/overview. Choose the runtime that matches your workflow, then verify its memory report rather than assuming that a model’s download size predicts the result.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What is the step-by-step way to choose a model?

  1. Start with the hardware tier. Use 4B for a 6–8GB RTX GPU, 9B or 12B for 12–16GB, and 27B for 24GB or more as NVIDIA’s 2026 starting points.
  2. Subtract practical headroom. Reserve memory for your operating system, drivers, open applications, runtime buffers, and the context you actually plan to use.
  3. Select a moderate quantization. Try Q4_K_M or NVFP4 where offered. Do not jump straight to the smallest bit depth unless the moderate file cannot fit.
  4. Download only after checking disk space. Keep room for temporary files and a second quantization if you need to compare quality and speed.
  5. Load the model with a conservative context. Begin below your maximum target so the runtime can allocate buffers without exhausting memory.
  6. Inspect the runtime’s memory report. Confirm how much is in VRAM or unified memory and whether any layers were offloaded to system RAM.
  7. Test a realistic workload. Use the length of prompt, history, documents, and tools you expect in everyday use.
  8. Adjust one variable at a time. Increase context, change quantization, or move to a larger model separately so you can identify which change caused a failure or slowdown.

If your GPU falls between NVIDIA’s bands, begin with the lower tier. A successful baseline gives you a reference point for testing a larger model or higher-precision quantization without losing a usable configuration.

What should I do when the model does not fit?

Use the runtime’s report to distinguish a load failure from a performance problem. The remedy is different for each case.

The runtime refuses to load

  • Lower the context length and retry.
  • Choose a smaller parameter model in the same family.
  • Download a lower-bit quantization, recognizing the possible quality loss.
  • Close other GPU applications and retry with a clean memory state.

The model loads but generation is painfully slow

  • Check whether part of the model is in system RAM rather than dedicated VRAM.
  • Reduce the model size or quantization before accepting persistent offload.
  • Shorten the context so the runtime does not repeatedly move a large working set.
  • Use a backend with better support for your GPU and operating system.

The model works for a few turns, then fails

Conversation history is consuming the remaining context allocation. Set a lower maximum context, start a fresh chat when appropriate, or use a workflow that summarizes old turns before adding more material. The weights did not necessarily change; the working context did.

Rank #4
ASUS PRIME Radeon RX 9060 XT 16GB GDDR6 OC Edition Gaming Graphics Card | PCIe 5.0, HDMI/DP 2.1, 2.5-slot, Axial-tech Fans, Dual-ball Fan Bearings, Dual BIOS, ASUS GPU Guard
  • OC mode (GPU Tweak III): up to 3330 MHz (Boost Clock)/up to 2760 MHz (Game Clock) Default mode: up to 3310 MHz (Boost Clock)/up to 2740 MHz (Game Clock)
  • 2.5-slot design allows for greater build compatibility while maintaining cooling performance
  • Dual-ball fan bearings last up to twice as long as standard conventional sleeve bearings designs
  • 0dB technology lets you enjoy light gaming in relative silence
  • Dual BIOS switch lets you toggle between Quiet and Performance BIOS profiles

The model is fast but quality is disappointing

Move up from an aggressive quantization to Q4_K_M, NVFP4, or a higher-precision file if memory permits. If quality remains below what your task needs, choose a better model family or a larger parameter tier rather than increasing context alone.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

When is a hardware upgrade justified?

Upgrade when your normal workload repeatedly requires offload or forces a model tier below the capability you need. A graphics card with 16GB of VRAM is a practical target for someone whose current card is below NVIDIA’s 12–16GB tier and who wants more room for 9B or 12B models, context, and other applications. Verify the card’s actual VRAM, power, case, and software compatibility before purchase; the model-selection rule remains the same after an upgrade.

More system RAM helps when you intentionally use CPU inference or GPU offload, but it does not turn a memory-bound GPU run into a full-speed GPU run. On Apple Silicon, adding memory means choosing a system with a larger unified-memory pool, because CPU and GPU share that allocation.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How do I make the final choice for my workload?

Use this decision sequence each time you evaluate a new model:

  • Need the simplest desktop chat? Start with LM Studio, follow its platform requirements, and choose the tier that leaves visible free memory after loading.
  • Need a local API for several applications? Ollama is convenient, but still monitor the underlying memory use and context settings.
  • Need precise control or unusual hardware? Use llama.cpp and tune offload, context, and backend options explicitly.
  • Have 6–8GB RTX memory? Begin with a 4B model.
  • Have 12–16GB RTX memory? Begin with a 9B or 12B model.
  • Have 24GB or more? Test a 27B model, starting with a moderate quantization and conservative context.
  • Use Apple Silicon? Treat the unified-memory total as shared, and keep at least the 16GB baseline recommended by LM Studio with additional room for macOS and your applications.

The winning configuration is the largest model that remains responsive at your real context length, not the largest model that can be forced to start once.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Frequently asked questions

Can an integrated-GPU laptop run a local language model?

Yes, if the runtime can use system memory or shared memory, but performance will usually be lower than an adequately sized dedicated GPU. Start with a small quantized model, keep context modest, and judge the result by sustained generation speed rather than whether the first prompt succeeds.

Best Value
ASUS TUF Gaming GeForce RTX™ 5080 16GB GDDR7 OC Edition Graphics Card | PCIe 5.0, HDMI/DP 2.1, 3.6-slot, Military-grade Components, Protective PCB Coating, Axial-tech Fans
  • Powered by the NVIDIA Blackwell architecture and DLSS 4. System Requirements: Minimum 850W PSU with 16-pin 12V-2x6 (12VHPWR) connector required. Verify before purchasing.
  • Military-grade components deliver rock-solid power and longer lifespan for ultimate durability. Compatibility: 348mm (13.7") length, 3.6 slots, 4.3 lbs. Confirm case clearance and slot spacing. GPU bracket included.
  • Protective PCB coating helps protect against short circuits caused by moisture, dust, or debris
  • 3.6-slot design with massive fin array optimized for airflow from three Axial-tech fans
  • Phase-change GPU thermal pad helps ensure optimal thermal performance and longevity, outlasting traditional thermal paste for graphics cards under heavy loads

Is unified memory the same as dedicated VRAM?

No. Apple Silicon exposes one pool shared by macOS, the CPU, and the GPU, while a discrete card has its own dedicated VRAM. A unified-memory machine can run a model that exceeds a discrete card’s VRAM, but only after accounting for everything else using that shared pool.

Does downloading a smaller file guarantee lower memory use?

No. Runtime buffers and context allocations are added after the weights are loaded. Two files with similar download sizes can produce different working-memory requirements, so rely on the backend’s report and a realistic context test.

Should I maximize context length immediately?

No. Set context to the amount your task needs and increase it gradually. Every additional prompt, history item, tool result, or retrieved document consumes memory that could otherwise remain available for stable generation.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Can I change runtimes without changing the model?

Often, yes, when both runtimes support the same model format, but memory behavior and acceleration can differ. Recheck the runtime’s compatibility, quantization support, and actual VRAM allocation after moving the file.

Frequently Asked Questions

Can an integrated-GPU laptop run a local language model?

Yes, if the runtime can use system memory or shared memory, but performance will usually be lower than an adequately sized dedicated GPU. Start with a small quantized model, keep context modest, and judge the result by sustained generation speed rather than whether the first prompt succeeds.

Is unified memory the same as dedicated VRAM?

No. Apple Silicon exposes one pool shared by macOS, the CPU, and the GPU, while a discrete card has its own dedicated VRAM. A unified-memory machine can run a model that exceeds a discrete card’s VRAM, but only after accounting for everything else using that shared pool.

Does downloading a smaller file guarantee lower memory use?

No. Runtime buffers and context allocations are added after the weights are loaded. Two files with similar download sizes can produce different working-memory requirements, so rely on the backend’s report and a realistic context test.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Should I maximize context length immediately?

No. Set context to the amount your task needs and increase it gradually. Every additional prompt, history item, tool result, or retrieved document consumes memory that could otherwise remain available for stable generation.

Can I change runtimes without changing the model?

Often, yes, when both runtimes support the same model format, but memory behavior and acceleration can differ. Recheck the runtime’s compatibility, quantization support, and actual VRAM allocation after moving the file.

Quick Recap

SaleBestseller No. 1
ASUS Dual GeForce RTX 5060 Ti 16GB GDDR7 OC Edition Gaming Graphics Card | PCIe 5.0, HDMI 2.1b, DisplayPort 2.1b, 2.5-slot, Axial-tech Fans, 0dB Technology, Dual BIOS
ASUS Dual GeForce RTX 5060 Ti 16GB GDDR7 OC Edition Gaming Graphics Card | PCIe 5.0, HDMI 2.1b, DisplayPort 2.1b, 2.5-slot, Axial-tech Fans, 0dB Technology, Dual BIOS
AI Performance: 767 AI TOPS; OC mode: 2632 MHz (OC mode)/ 2602 MHz (Default mode); Powered by the NVIDIA Blackwell architecture and DLSS 4
$765.99
Bestseller No. 2
ASUS Dual Radeon RX 9060 XT 16GB GDDR6 Gaming Graphics Card | PCIe 5.0, HDMI 2.1b, DisplayPort 2.1a, 2.5-slot design, Axial-tech Fans, 0dB Technology
ASUS Dual Radeon RX 9060 XT 16GB GDDR6 Gaming Graphics Card | PCIe 5.0, HDMI 2.1b, DisplayPort 2.1a, 2.5-slot design, Axial-tech Fans, 0dB Technology
0dB technology lets you enjoy light gaming in relative silence; Dual BIOS switch lets you toggle between Quiet and Performance BIOS profiles
$757.33
Bestseller No. 4
ASUS PRIME Radeon RX 9060 XT 16GB GDDR6 OC Edition Gaming Graphics Card | PCIe 5.0, HDMI/DP 2.1, 2.5-slot, Axial-tech Fans, Dual-ball Fan Bearings, Dual BIOS, ASUS GPU Guard
ASUS PRIME Radeon RX 9060 XT 16GB GDDR6 OC Edition Gaming Graphics Card | PCIe 5.0, HDMI/DP 2.1, 2.5-slot, Axial-tech Fans, Dual-ball Fan Bearings, Dual BIOS, ASUS GPU Guard
0dB technology lets you enjoy light gaming in relative silence; Dual BIOS switch lets you toggle between Quiet and Performance BIOS profiles
$819.99
Bestseller No. 5
ASUS TUF Gaming GeForce RTX™ 5080 16GB GDDR7 OC Edition Graphics Card | PCIe 5.0, HDMI/DP 2.1, 3.6-slot, Military-grade Components, Protective PCB Coating, Axial-tech Fans
ASUS TUF Gaming GeForce RTX™ 5080 16GB GDDR7 OC Edition Graphics Card | PCIe 5.0, HDMI/DP 2.1, 3.6-slot, Military-grade Components, Protective PCB Coating, Axial-tech Fans
3.6-slot design with massive fin array optimized for airflow from three Axial-tech fans; Auto-Extreme precision automated manufacturing helps ensure higher reliability

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.