[GELÖST] Arbeitsspeicher läuft voll in NAV 2018 CU14

Bild Microsoft Dynamics NAV 2018

[GELÖST] Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon MichaelK » 23. April 2020 15:31

Hallo,

wir haben das Problem, dass der NST den Arbeitsspeicher nicht freigibt. Der Server hat schon über 60 GB Arbeitsspeicher. Nach ca. zwei Wochen ist der Speicher aufgebraucht und der Dienst muss neugestartet werden. Wir haben bis zu CU27 die Einträge angeschaut. Nirgendwo wird dort über ein Speicherproblem berichtet.

Kennt jemand von euch dieses Problem? Gibt es da schon eine Lösung?

GruĂź

Michael
Zuletzt geändert von MichaelK am 12. Mai 2020 08:31, insgesamt 2-mal geändert.
MichaelK
Microsoft Partner
Microsoft Partner
 
Beiträge: 550
Registriert: 4. März 2009 10:21
Realer Name: Michael Kaluza
Arbeitsort: Lustenau
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3.70,4.00,5,2009,2013,2015

Re: Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon m_schneider » 23. April 2020 16:12

Mh das ist natĂĽrlich ziemlich viel.

Was steht denn im Dienst bei "Data Cache Size"?
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2141
Registriert: 20. Januar 2009 14:36
Realer Name: Michael Schneider
Arbeitsort: Treuen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2017

Re: Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon sweikelt » 23. April 2020 18:14

hi,

was macht der NST? Werden viele Reports gedruckt --- Stichwort Archivierung?
Benutzeravatar
sweikelt
Microsoft Partner
Microsoft Partner
 
Beiträge: 1776
Registriert: 18. November 2010 10:15
Wohnort: Oschatz
Realer Name: Stephan Weikelt
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3-2018 | D365BC

Re: Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon MichaelK » 24. April 2020 08:36

Hallo,

DataCacheSize = 11

Es kann schon sein, dass da viele Reports gedruckt werden. Was hat das aber damit zu tun, dass der Dienst zwei Wochen lang den Speicherplatz nicht freigibt, so dass der Arbeitsspeicher voll läuft?

GruĂź

Michael
MichaelK
Microsoft Partner
Microsoft Partner
 
Beiträge: 550
Registriert: 4. März 2009 10:21
Realer Name: Michael Kaluza
Arbeitsort: Lustenau
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3.70,4.00,5,2009,2013,2015

Re: Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon SilverX » 24. April 2020 08:48

11 ist ok, wenn ich das noch richtig in Kopf habe. Das sind 2 GB. Ich kenne das Phänomen, allerdings nur bis 10-11 GB und unter NAV 2017. Dort waren es tatsächlich Memory Leaks durch Reports mit globalen shared Variablen. Aber 60 GB pro NST hört sich heftig an, zumal unter 2018 mit eigener AppDomain für die Berichte gearbeitet wird.
Cheers
Carsten


This post is my own opinion and does not necessarily reflect the opinion or view of my employer.
SilverX
Microsoft Partner
Microsoft Partner
 
Beiträge: 1252
Registriert: 16. September 2006 14:07
Realer Name: Carsten Scholling
Arbeitsort: GĂĽtersloh
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2013+

Re: Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon MichaelK » 24. April 2020 08:51

Hallo Carsten,

wie kann man solche Memory Leaks aufspĂĽren?

GruĂź

Michael
MichaelK
Microsoft Partner
Microsoft Partner
 
Beiträge: 550
Registriert: 4. März 2009 10:21
Realer Name: Michael Kaluza
Arbeitsort: Lustenau
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3.70,4.00,5,2009,2013,2015

Re: Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon sweikelt » 24. April 2020 09:21

MichaelK hat geschrieben:Es kann schon sein, dass da viele Reports gedruckt werden. Was hat das aber damit zu tun, dass der Dienst zwei Wochen lang den Speicherplatz nicht freigibt, so dass der Arbeitsspeicher voll läuft?

sorry, aber ich wollte nur helfen, wenn du aber die Fragen nicht beantworten willst, dann kann ich auch nix machen
Benutzeravatar
sweikelt
Microsoft Partner
Microsoft Partner
 
Beiträge: 1776
Registriert: 18. November 2010 10:15
Wohnort: Oschatz
Realer Name: Stephan Weikelt
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3-2018 | D365BC

Re: Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon MichaelK » 24. April 2020 09:41

Hallo Stephan,

tut mir leid, wenn ich den Eindruck erweckt habe, als ob ich deine Hilfe nicht benötige.

Geht es im Zusammenhang deiner Frage um Memory Leaks wie sie von Carsten beschrieben wurden? Ich habe im Moment nicht wirklich die Ăśbersicht ob viele Reports ĂĽber diesen NST laufen. Wenn es aber wichtig ist, dann kann ich mich da gerne schlau machen.

GruĂź

Michael
MichaelK
Microsoft Partner
Microsoft Partner
 
Beiträge: 550
Registriert: 4. März 2009 10:21
Realer Name: Michael Kaluza
Arbeitsort: Lustenau
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3.70,4.00,5,2009,2013,2015

Re: Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon fiddi » 24. April 2020 09:57

Hallo,

wichtig wäre es erst mal die Frage nach der "Database Cache Size" zu beantworten.

Wenn da ein groĂźer Wert drin steht (gerechnet wird 2^WERT MBytes fĂĽr den Speicher), dann ist das u.U. O.K.

GruĂź Fiddi
Wer aufhört besser zu werden, hat aufgehört gut zu sein. (frei nach Philip Rosenthal)
Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
fiddi
Moderator
Moderator
 
Beiträge: 7091
Registriert: 9. Juni 2008 10:13
Realer Name: Hans Heinrich Fiddelke
Arbeitsort: Bremen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2.6-aktuell

Re: Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon m_schneider » 24. April 2020 10:03

fiddi hat geschrieben:...wichtig wäre es erst mal die Frage nach der "Database Cache Size" zu beantworten.

Hat er oben schon. > 11
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2141
Registriert: 20. Januar 2009 14:36
Realer Name: Michael Schneider
Arbeitsort: Treuen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2017

Re: Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon sweikelt » 24. April 2020 10:13

@Michael - kein Problem ;) -> hatte vorhin noch keinen Kaffee :P
worum es mir geht - ist das ein "normaler NST" oder einer, mit aktiviertem TaskScheduler?
wieviele NSTs sind im Einsatz?
gibt es abweichende Einstellungen zum "standard" NST DataCache ist zwar angepasst, aber im ĂĽblichen Rahmen (11)
wieviele User laufen ĂĽber den NST?
Benutzeravatar
sweikelt
Microsoft Partner
Microsoft Partner
 
Beiträge: 1776
Registriert: 18. November 2010 10:15
Wohnort: Oschatz
Realer Name: Stephan Weikelt
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3-2018 | D365BC

Re: Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon MichaelK » 12. Mai 2020 08:31

So wie es aussieht ist das ein bekanntes Problem, welches erst in BC14 vollständig gefixt wurde. In NAV 2017 CU39 findet man folgenden Fix:

The NAV Server memory consumption keeps growing if you print a lot of reports in Microsoft Dynamics NAV.


In NAV 2018 CU 26 ist das wie folgt vermerkt:

Memory improvements from newer versions.


Danke fĂĽr eure UnterstĂĽtzung.
MichaelK
Microsoft Partner
Microsoft Partner
 
Beiträge: 550
Registriert: 4. März 2009 10:21
Realer Name: Michael Kaluza
Arbeitsort: Lustenau
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3.70,4.00,5,2009,2013,2015

Re: [GELÖST] Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon HattrickHorst » 20. Mai 2020 07:24

Kannst du mal kurz einen Erfahrungsbericht posten, inwiefern das CU geholfen hat? Danke.
HattrickHorst
 
Beiträge: 585
Registriert: 15. Januar 2009 19:32
Wohnort: Bochum
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2.00C - heute

Re: [GELÖST] Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon MichaelK » 20. Mai 2020 10:36

Hallo Horst,

bei dem Hotfix ging es darum, dass die folgenden Parameter aus BC bis auf NAV 2017 ĂĽbernommen werden.

https://cloudblogs.microsoft.com/dynamics365/it/2019/05/15/rdlc-report-performance-enhancements-in-dynamics-365-business-central/

Mit diesem Parametern muss man herumspielen damit das Speicherproblem behoben wird.

GruĂź

Michael
MichaelK
Microsoft Partner
Microsoft Partner
 
Beiträge: 550
Registriert: 4. März 2009 10:21
Realer Name: Michael Kaluza
Arbeitsort: Lustenau
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3.70,4.00,5,2009,2013,2015

Re: [GELÖST] Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon HattrickHorst » 20. Mai 2020 14:29

Danke fĂĽr die Info.

Ich verstehe das so, dass das theoretisch nicht nur bei Reports auftreten kann, sondern das eigentlich mit sämtlichen .NET-Aufrufen passieren kann, die nicht isoliert sind und die in der CAS Policy laufen. Kann das jemand bestätigen oder hat schon Erfahrungen damit gemacht?
HattrickHorst
 
Beiträge: 585
Registriert: 15. Januar 2009 19:32
Wohnort: Bochum
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2.00C - heute

Re: [GELÖST] Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon HattrickHorst » 10. Juni 2020 19:17

Also ich habe von MS folgende Erklärung erhalten, warum man diesen Fix eingebaut hat:
In this hotfix we managed memory leak within Dynamics NAV. We had a memory leak reported by taking a memory dump file the root cause could be analyzed and resolved. It turns out that they come from a SendTraceTag which will eventually save all the strings.
This should be an issue on any object that has any of the following commands:

COMMIT
StopSession
StartSession

Macht fĂĽr mich erstmal viel mehr Sinn als die Sache mit dem .NET Code in RDLC Reports. Was meint ihr? Oder hat evtl. jemand damit schon konkrete Erfahrungen gesammelt?
HattrickHorst
 
Beiträge: 585
Registriert: 15. Januar 2009 19:32
Wohnort: Bochum
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2.00C - heute

Re: [GELÖST] Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon Kowa » 10. Juni 2020 21:10

MichaelK hat geschrieben:Wir haben bis zu CU27 die Einträge angeschaut.

Im aktuellen CU 30 ist ein Fix mit ID 344501 für „Out of Memory“.
GruĂź, Kai

Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, Messenger oder Telefon! DafĂĽr ist dieses Forum da.

Download: Dynamics NAV Object Text Explorer (Alternativlink). MVP Alumni
Benutzeravatar
Kowa
Moderator
Moderator
 
Beiträge: 7835
Registriert: 17. Juni 2005 17:32
Wohnort: Bremen
Realer Name: Kai Kowalewski
Arbeitsort: Osterholz-Scharmbeck
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics 365
Microsoft Dynamics Version: BC, NAV 2018 bis Navision 2.01

Re: [GELÖST] Arbeitsspeicher läuft voll in NAV 2018 CU14

Beitragvon MichaelK » 18. Juni 2020 08:09

Vielen Dank fĂĽr den Hinweis.
MichaelK
Microsoft Partner
Microsoft Partner
 
Beiträge: 550
Registriert: 4. März 2009 10:21
Realer Name: Michael Kaluza
Arbeitsort: Lustenau
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3.70,4.00,5,2009,2013,2015


ZurĂĽck zu NAV 2018

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast