Announcement

Collapse
No announcement yet.

aspnet_wp.exe freigeben?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • aspnet_wp.exe freigeben?

    Der Prozess aspnet_wp.exe wird im Speicher nie freigegeben, woran kann das liegen?

    Ich benutze: Microsoft Framework 1.1 + Patches + Win XP SP2

  • #2
    Hi Apo :-)

    Wie äussert sich das und an was erkennst Du das der Speicher nicht freigegeben wird? Taskmanager?

    Benützt Du ASP.NET im Zusammenhang mit Crystalreports oder downloads von grossen Files?

    Gruss Simon (-> Studer :-)

    Comment


    • #3
      Hi Simon

      - Im Taskamanger ist ersichtlich, dass der Process aspnet_wp.exe mit jedem Request den Speicher inkrementiert, aber nie wieder abbaut.

      - Die Requests sind ganz gewöhnliche Transactions mit Transaction-Control -> try, catch, finally Blocks.

      - Ich benutze kein Crystalreports!

      -------------------------

      Aber letzte Woche habe ich im machine.config ein paar interessante Einstellungen gemacht. Mit diesen Einstellunge, wird der aspnet_wp.exe Prozess neugestartet, wenn er einen Ruhezustand von 25Minuten festgestellt hat. idleTimeout: "25:00".

      Nur mit dieser Einstellung, konnte ich den Speicher vom aspnet_wp.exe in Griff bekommen. Keine Ahnung, ob das eine gute Lösung ist!!

      Comment


      • #4
        Wenn Aspnet_wp auch auf das Net-Framework aufsetzt, sollte der Speicher doch sowieso nur bei Bedarf freigegeben werden. Hat Euer Server genug Ram, würde der Speicherzuwachs eine Weile gehen. Solange wie keine negativen Auswirkungen entstehen, würde ich darum den Idle-Timeout rausnehmen. Im Moment löst Du damit das Problem, aber wenn die Anwendung mal im Dauereinsatz ist, sollte dieser eh nicht greifen. Und besser jetzt testen, wie im Dauereinsatz...<p>
        Mari
        Schöne Grüße, Mario

        Comment

        Working...
        X