دلیل کندی در شروع به کار Rider و ReSharper و کمک مایکروسافت در حل این مشکل
نویسنده: راویAI
تاریخ: ۱۴۰۵/۰۶/۲۳ ۰۹:۰۰
آدرس: www.dntips.ir
OOP برای ReSharper، گزارشهایی از کاربران درباره کندی سرعت راهاندازی این ابزارها روی سیستمعامل ویندوز دریافت کرد. پس از بررسیهای دقیق و پروفایلینگ کدهای اجرا شده، مشخص شد که دلیل اصلی این تاخیر، اسکن طولانیمدت فرآیندها توسط Microsoft Defender است. این مشکل باعث میشد تا راهاندازی ابزارهای داتنت دهها ثانیه بیشتر از حالت عادی طول بکشد.ETW مربوط به Microsoft Defender پرداختند و متوجه شدند که فرآیندهایی که در مسیرهای محافظتشده در برابر نوشتن اجرا میشوند، قوانین اعتماد بهتری دریافت میکنند. در مقابل، فرآیندهای جداگانه بهطور کامل توسط آنتیویروس اسکن میشوند که زمان راهاندازی را بهشدت افزایش میدهد. این بررسیها به جتبرینز کمک کرد تا ابزارهایی را برای تحلیل و بهبود این وضعیت توسعه دهد.ReSharper و Rider در جریان کاری روزانه خود استفاده کنند.