perjantai 07.07.2017 klo 14:33 - Tomi Vartiainen

SOLIDWORKS Vinkki: system resources running low

Warning: SOLIDWORKS system resources running low

Tämä artikkeli on kaikille niille epäonnekkaille SolidWorks käyttäjille, joille tämä varoitus viesti ilmestyy jatkuvasti, ilman mitään selvää syytä.

Tarkistat Tehtävien hallinnan vain huomataksesi että sinulla on keskusmuistia vielä jopa yli 50% käytettävissä. Luultavasti sinä vain jätät varoituksen huomioimatta. Ja tämä toimiikin, Siihen asti kunnes solidWorks alkaa varoittamaan mahdollisesta kaatumisesta, jos jatkat jonkin toiminnon suorittamista.

Tässä artikkelissa on muutama keino jolla voit yrittää estää tätä viestiä ilmestymästä. Varoitusikkuna ei kerro mikä aiheuttaa järjestelmä resurssien puutteen. Se voi olla mikä tahansa yhdistelmä GDI objektien, RAM ja VRAM välillä.

Resurssi varoitusikkuna

1. GDI-objekti rajoitus

GDI-objekti (Graphics Device Interface) on windowsin ydin komponentti, vastuussa graafisten objektien esittämisestä ja syöttämisessä laitteille kuten näytöt ja tulostimet.

Jokainen aukioleva ikkuna ja sovellus käyttää GDI-objekteja. Ongelma tästä tulee sitten kun objekteja on liian monta käytössä, aiheuttaen ohjelmien toimimattomuutta. Tämä on yksi mahdollinen syy tässä artikkelissa mainitun viestin ilmestymiseen. Windows 8 ja siitä uudemmat windowsit rajoittavat maksimi GDI-objectien käytön, kokonaisuudessaan 65 536:een yksittäiselle prosessille raja on 16 348:n.

Vakiona raja on asetettu mille tahansa yksittäiselle prosessille 10 000 GDI-objektiin, jos sovellus ylittää tämän rajan, se mitä todennäköisemmin kaatuu.

Solidworks:in ei pitäisi missään tilanteessa vaatia enemmän kuin 10 000 GDI-objektia. Jos sinulla tämä määrä ylittää 10 000 GDI-objektia alla olevien ohjeiden jälkeen. Ota yhteyttä jälleenmyyjääsi saadaksesi lisä ohjeita vian selvitykseen ja raportointiin Solidworks tukeen.

Voit tarkastella GDI objekteja ja muistin käyttöä Tehtävien hallinnasta.

  1. avaa Tehtävien hallinta (klikkaa aloitus valikkoa > Tehtävien hallinta TAI painamalla CTRL+SHIFT+ESC)
  2. klikkaa “Lisätiedot” välilehteä.
  3. klikkaa hiiren oikealla jotain sarakkeista(nimi jne.) ja valitse sarakkeet.
  4. valitse GDI-objektit.

GDI-objektit

Ratkaisu:

Tämä ratkaisu vaatii windows rekisterin muokkausta.

Varoitus: Windowsin rekisterin muokkaus voi aiheuttaa todellisia ongelmia jotka voivat vaatia käyttöjärjestelmän uudelleen asennuksen. Emme voi luvata että ongelmasi ratkeavat näillä ehdotetuilla ratkaisuilla, käytä artikkelissa mainituja ohjeita omalla vastuullasi.

Kuten edellä mainittiin virhe ilmoitus saattaa johtua GDI-objektien käyttörajan ylittymisestä, tätä rajaa voit nostaa seuraavaksi esitetyllä toimenpiteellä.

  1. avaa rekisteri editori (suorita > kirjoita “regedit”)
  2. etsi avain: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\GDIProcessHandleQuota
  3. Klikkaa oikealla hiiren painikkeella “GDIProcessHandleQuota” ja valitse “Edit”.
  4. Vaihda rekisteri avaimen arvo korkeintaan 16 384:ään; aseta BASE -> DESIMAL.

Windowsin rekisterin muokkaus

Ratkaisu 2:

Toinen yleinen aiheuttaja riittämättömään keskusmuistiin voi olla windowsin näennäismuisti.

Näennäismuisti on keskusmuistin ja Massamuistin yhdistelmä. jossa windows keskusmuistin loppuessa alkaa käyttämään massamuistia tilapäisesti keskusmuistina.

Näennäimuisti on vakiona hallittu automaattisesti windowsin toimesta. Voit mukauttaa windowsin käyttämään enemmän näennäis muistia, Mutta suositeltu määrä on maksimissaan noin kaksi kertaa enemmän kuin tietokoneessa on keskusmuistia.

Kuinka mukautat näennäismuistia:

  1. Järjestelmä > Järjestelmän lisäasetukset > Lisäasetukset (valikko) > Asetukset…
  2. lisäasetukset (valikko) > muuta…
  3. Poista valinta kohdasta “Hallitse kaikkien asemien sivutustiedostojen kokoa automaattisesti”.
  4. Valitse asema jota haluat käyttää Näennäismuistin sijaintina.
  5. Valitse “Mukautettu koko”.
    1. Syötä arvo joka on noin kaksi kertaa Fyysisen Keskusmuistin määrä (esim. jos sinulla on 16Gt, kirjoita 32 000Mt.)
  6. Syötä enimmäis kooksi sama arvo kuin aloitukoko kohtaan.
  7. Paina “Aseta”.
  8. Käynnistä tietokone uudestaan.

Näennäismuistin mukauttaminen