Jak řešit nedostatek systémových prostředků v SOLIDWORKS

Pokud se při práci v SOLIDWORKS zobrazí upozornění o nedostatku systémových prostředků, vesměs jde o situace, kdy počítač pracuje na hranici svých možností. V takovém případe vyzkoušejte naše doporučená nastavení.

TIP: pokud používáte starší verzi SOLIDWORKS a pracujete s velkými sestavami, zkuste vyzkoušet verzi SOLIDWORKS 2022 a vyšší, které umožňují rychlejší práci na velkých sestavách díky rozšířeným pracovním postupům a zvýšenému výkonu.

Pokud se toto upozornění zobrazí, bývá nejčastější příčinou jedna z následujících oblastí:

  • Nedostatek fyzické paměti RAM
  • Nedostatek virtuální paměti nebo příliš malý stránkovací soubor
  • Vyčerpání GDI objektů systému Windows

Níže najdete přehled jednotlivých příčin a doporučení pro jejich kontrolu a také řešení.

Fyzická paměť RAM

Paměť RAM slouží k ukládání dat a informací, které systém aktuálně používá. Pokud máte otevřeno více modelů, více aplikací nebo několik internetových prohlížečů, může být RAM rychle zaplněna.

Paměť zabírají i programy, které běží na pozadí nebo jsou otevřené, i když je právě aktivně nepoužíváte.

Jak zkontrolovat využití RAM

  1. Stiskněte klávesy Ctrl + Alt + Delete a otevřete Správce úloh
  2. Přejděte na kartu Výkon
  3. Zde uvidíte celkové využití paměti
  4. Pro detailnější informace otevřete Sledování prostředků a kartu Paměť
  5. Na kartě Podrobnosti můžete seřadit procesy podle sloupce Paměť

Pokud využití paměti překračuje přibližně 80 %, doporučuje se zavřít nepotřebné programy. Nejčastěji bývají příčinou internetové prohlížeče, další CAD aplikace, renderovací software nebo cloudové nástroje.

Pokud máte spuštěný pouze SOLIDWORKS, a přesto se varování objevuje, zavřete otevřené soubory, které aktuálně nepotřebujete. Pokud ani to nepomůže, může být vhodné zvážit rozšíření operační paměti.

Pro běžnou práci v SOLIDWORKS je doporučeno 32 GB RAM (minimum 16 GB). Pro velké sestavy, simulace nebo náročné doplňky, jako je například Simulation, může být vhodnější 64 GB RAM.

Virtuální paměť a stránkovací soubor

Windows využívá kromě fyzické RAM také virtuální paměť, která je tvořena stránkovacím souborem na disku.

Systém pracuje s takzvaným Commit Charge limitem. Ten je dán součtem fyzické RAM a velikosti stránkovacího souboru.

Například pokud má počítač 32 GB RAM a stránkovací soubor 8 GB, celkový Commit Charge limit bude 40 GB.

Jakmile se systém začne tomuto limitu přibližovat, mohou být aplikace nestabilní. SOLIDWORKS začíná zobrazovat varování přibližně od 78 % tohoto limitu.

Jak zkontrolovat využití Commit Charge

  1. Otevřete Správce úloh
  2. Přejděte na kartu Podrobnosti
  3. Seřaďte procesy podle sloupce Commit (KB) / Potvrzená
  4. Procesy s nejvyšší spotřebou přidělené paměti budou nahoře

Pokud některé procesy nepotřebujete, můžete je ukončit a uvolnit tak část systémových prostředků.

Doporučené nastavení stránkovacího souboru

Doporučené nastavení je ponechat správu stránkovacího souboru na systému Windows.

Postup:

  1. Přejděte do Ovládací panely > Systém
  2. Klikněte na Upřesnit nastavení systému
  3. V záložce Upřesnit ve skupině Výkon klikněte na Nastavení
  4. V okně Možnosti výkonu klikněte na kartu Upřesnit
  5. V záložce Upřesnit ve skupině Virtuální paměť klikněte na Změnit

Doporučené nastavení:

  • nastavit alespoň jednu jednotku na možnost Velikost určí systém
  • pokud pro vás toto nastavení nefunguje, doporučujeme nastavit Vlastní velikost. U některých zákazníků nastavujeme stránkovací soubor až na 200 GB a zaznamenali jsme velmi dobré výsledky

Důležité upozornění: vlastní nastavení velikosti stránkovacího souboru trvale rezervuje místo na disku. Pokud tedy nastavíte stránkovací soubor na 100 GB, zmenší se volné místo na disku o 100 GB.

GDI objekty

GDI objekty (Graphical Device Interface) jsou prostředky systému Windows používané pro zobrazování grafických prvků, oken, ikon, nabídek a dalších objektů na obrazovce.

Každý prvek v CAD aplikaci využívá určitý počet GDI objektů. U velmi složitých modelů nebo při práci s více otevřenými okny může dojít k vyčerpání tohoto limitu.

Jak zkontrolovat počet GDI objektů

  1. Otevřete Správce úloh
  2. Přejděte na kartu Podrobnosti
  3. Klikněte pravým tlačítkem na záhlaví sloupců a vyberte Vybrat sloupce
  4. Aktivujte sloupec Objekty GDI
  5. Seřaďte procesy podle tohoto sloupce

Ve výchozím nastavení Windows přiděluje každému procesu maximálně 10 000 GDI objektů. Maximální možná hodnota je 65 536.

Jak zvýšit limit GDI objektů

Změna limitu GDI objektů vyžaduje úpravu registru Windows. Při nesprávné změně registru může dojít k problémům se systémem, proto doporučujeme postup konzultovat s IT oddělením nebo technickou podporou.

Postup:

  1. Otevřete nabídku Start a zadejte „regedit“
  2. Spusťte Editor registru
  3. Přejděte na cestu:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows

  1. Najděte položku GDIProcessHandleQuota
  2. Změňte její hodnotu
  3. Doporučená hodnota je 20 000
  4. Maximální možná hodnota je 65 536

Stejně tak doporučuje provést úpravu rozsahu zde:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Windows\USERProcessHandleQuota

Rozsah je: 200 – 18000

Rozhodně nedoporučuji jít na horní hranu limitu, to by mohlo způsobit nestabilitu PC. Doporučuje se zvýšit o několik tisíc bodů.

Důležité: před úpravou změňte typ hodnoty z Šestnáctková na Desítková.

Podobné příspěvky