שאַרעפּאָינט פּערפאָרמאַנסע — שנעל (אבער ומגעוויינטלעך) שפּיץ

מיר ווע שוין ארבעטן אין אַ באַניצער אַקסעפּטאַנס טעסטינג (ואַט) סוויווע וואָס, ווי קאַמפּערד צו אַנטוויקלונג, איז טויט פּאַמעלעך.

עס ס אַ קאָמפּליצירט סוויווע ניצן פבאַ, סקל 2008, ססרס און עקסטענדעד וועב פּראָגראַמען צוטריטלעך איבער די אינטערנעט ניצן הטטפּס, אַזוי עס ס 'שוין שווער צו שפּור אַראָפּ די אַרויסגעבן.

פֿאַר אַ פֿריִערדיקע קליענט, מיר געוויינט פבאַ מיט אַ לדאַפּ ראָלע שפּייַזער (און מיטגלידערשאַפט שפּייַזער). One of my colleagues, ווייַט מער קלוג ווי איך, determined that the "out of the box" לדאַפּ ראָלע שפּייַזער, ווען געניצט אין אַז סוויווע, wasn’t scaling well. To solve this problem for that client, he implemented a nice caching scheme in a custom role provider.

דעם סיטואַציע געווען ענלעך, so we looked into replicating that solution to the today’s client. As I was debugging that, איך באמערקט אַז דעם אָנזאָג וואָלט אָפט דערשייַנען אין די סיסטעם קלאָץ (פון עווענט וויוער):

A worker process with process id of ‘XXX’ serving application pool ‘Home – 80’ has requested a recycle because it reached its virtual memory limit.

איך גענומען דעם צו מיינען אַז די אַפּ בעקן איז ריסייקלינג ווייַט, ווייַט אויך אָפֿט און וואָס וואָלט דערקלערן אַ פאָרשטעלונג פּראָבלעם.

I looked at the app pool’s properties and its "Recycling" page showed that the property "Maximum virtual memory (אין מעגאבייט)" had been set to true and had been set to 5000. That seems like enough, but I decided to unset the value and that had an immediate positive effect. No more app pool recycling. No more mysterious slow-downs and pauses.

I don’t really understand the underlying "stuff" אַז ס 'געגאנגען אויף דאָרט, אָבער קלאר עטלעכע מין פון גרונט / ווירקונג זאַך איז געשעעניש און פֿאַר איצט, די ואַט סוויווע איז ניצלעך.

</עק>

אַבאָנירן צו מיין בלאָג.

טעטשנאָראַטי טאַגס:

איינער געדאַנק אויף "שאַרעפּאָינט פּערפאָרמאַנסע — שנעל (אבער ומגעוויינטלעך) שפּיץ

  1. פיל וויקקלונד
    פאולוס – איך האט דאָס פּינטלעך זעלביקער אַרויסגעבן! איך האט קאַפּס שטעלן אויף מיין ווירטואַל זכּרון און איז געטינג ריסייקאַלז יעדער 10 סעקונדעס און פאָרשטעלונג סאַקט. איך געזען דיין פּאָסטן און דעמאָלט גענומען אַוועק דעם קאַפּס, און דאס אַרבעט פיל בעסער! דעם איז גוט, אָבער איך זיכער ווינטשן איך נייַ וואָס, זינט איך ווע שטעלן קאַפּס ווי דעם אויף פילע ינווייראַנמאַנץ און קיינמאָל האט דאָס אַרויסגעבן פאר.
    דאַנק!
    פיל וויקקלונד – http://philwicklund.com

לאָזן אַ ענטפֿערן

אייער בליצפּאָסט אַדרעס וועט ניט זיין ארויס. Required fields are marked *