Hvorfor kommer meddelelsen ‘Available system memory is low’?

Portræt Thomas
Application Engineer, B.Sc.Me.

Thomas Hougaard Skipper

  • Læs mere om SOLIDWORKS her

SOLIDWORKS tjekker hele tiden din computers system ’ressource’ i realtid når SOLIDWORKS kører

En af disse ’ressource’ er den, der på engelsk hedder ‘Commit Charge’. 

Commit Charge er mængden af hukommelse, som Windows har tildelt SOLIDWORKS og alle andre processer, der kører på computeren.

Operativsystemet etablerer en ”Commit charge” limit, som er den mængde af RAM + din sidefil. Hvis din PC har 32 GB ram og din sidefil er på 8 GB, så er din Commit Change limit 40 GB.

Operativsystemet giver ikke mere ’memory’ til programmer end den kan levere, så når operativsystemet kommer tæt på ”commit limit” kan processer blive ustabile. 

SOLIDWORKS detekterer denne tilstand og kommer med en advarsel når den når 78% af dit operativsystems ”Commit Charge” maks.

Når du ser disse advarsler, er der 2 ting, der kan hjælpe på din situation

1. Valider din sidefil konfiguration

Anbefalingen er at bruge ”System Mamaged Size” for at validere din sidefil størrelse. 

  • Højreklik på denne Computer -> vælg egenskaber
  • Avancerende systemindstillinger under ydeevne -> vælg indstillinger
  • Fanebladet Avanceret under virtuel hukommelse -> tryk på Skift.

Sikre dig at mindst et drev har ”administrer automatisk sidefilstørrelse for et drev”.

Bruger du en sidefil, sikrer du at mere brugbar hukommelse er tilgængelig til Operativsystemet og andre processer. Har du ikke en sidefil, vil Windows tildele RAM til kørende processer. Du kan have en proces der tildeles 2 GB, men kun bruger 500 MB. Det resulterer i, at du mister allokering af 1,5 GB.

2. Valider hvilke processer, der bruger mest tildelt hukommelse

  • Højreklik på windows-ikonet i proceslinjen -> vælg Joblisten
  • Klik på Ydeevne -> klik på åbn ressourceovervågning.
  • Klik på Hukommelses fanen
  • Klik på Alloker (KB) kolonnen -> så den der bruger mest hukommelse, står øverst 

Du kan bruge denne information til at forstå de stadier, der er nødvendige for at frigøre mere hukommelse. Du kan prøve at afslutte nogle af de processer, der bruger meget hukommelse. 

Hvis du har behov for alle de processer, der kører og alt kører som det skal, har din PC muligvis brug for mere RAM.

Relaterede nyheder