ASP.NET - هل كل شيء أقوم بتخزينه في جزء ذاكرة التخزين المؤقت من عملية W3WP؟

StackOverflow https://stackoverflow.com/questions/1506645

سؤال

أفهم أن ذاكرة التخزين المؤقت ASP.NET هي جزء من عملية W3WP، مما يعني الكتابة والقراءة منه

  • يفعل ليس حدود العملية المتقاطعة
  • يفعل ليس تتطلب المشترح
  • يفعل ليس تتطلب أو أداء تسلسل الكائنات الموضوعة فيه

(كل ذلك بالمقارنة باستخدام خادم حالة جلسة ASP.NET الذي يقوم بكل هذه الأشياء)

هل هذا صحيح؟

هل كانت مفيدة؟

المحلول

إذا كنت تشير إلى httpcontext.current.cache، فسيكون جزءا من عملية W3WP. يتم تخزين التخزين المؤقت لهذا النموذج في الذاكرة ولا تتطلب التسلسل.

لا ينبغي أن تعبر حدود العملية، وسوف تكون كارثة إذا فعلت ذلك. هذا يذهب للنشاش أيضا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top