شرکت مایکروسافت توسعهدهندگان را تشویق میکند تا نسخه 4.6.2 .Net Framework را بهروزرسانی کنند تا بتوانند از تغییرات مهم در جمعآوریکننده زباله، که مدیریت حافظه خودکار را ارائه میدهد، بهرهمند شوند. .Net Framework 4.6.2 تابستان سال گذشته منتشر شد، اما مایکروسافت اکنون در حال بررسی بهروزرسانیهاست تا از مزایای رسیدگی موضوعی برخوردار شود. این تغییرات برای بهبود عملکرد چارچوب و امکان کارایی بیشتر جمعآوریکننده زباله اعمال شدهاند. جمعآوری زباله به توسعهدهندگان کمک میکند تا بدون نیاز به حافظه آزاد اپلیکیشن بسازند. نسخه 4.6.2 محدودیتی را که بر اساس آن وقتی یک شیء به عنوان «نجات یافته مورد نظر» گزارش داده میشود، آن شیء و دادههای زنده مربوط به آن نمیتوانند حرکت کنند، حذف میکند. طبق گفته اولین توسعهدهنده جمعآوریکننده زباله در مایکروسافت، این محدودیت حذف شد تا بتوانیم اشیاي زنده مربوطه را در اطراف فشرده سازیم. در آزمایشها، شاهد پیشرفتهای چشمگیر در زمان جمعآوری بودیم. نسخه جدید از قابلیت استفاده کارآمدتر از فضای آزاد برخوردار است. در گذشته، چارچوب هنگام فشردهسازی نجاتیافتگان در داخل فهرست از رویکرد اولین تناسب استفاده میکرد، بدین معنا که از فضاهای به دور مانده از جمعآوری زباله استفاده نمیکرد و در نتیجه فضاهای هدر رفته در حافظه به چشم میخورد. این نسخه جدید اما فهرستی را ارائه میدهد که در آن فضاهای آزاد به سطل مربوط به خود وصل شدهاند. مایکروسافت باید در استفاده از کوچکترین سطل بسیار دقت میکرد زیرا ممکن بود تعدادی زیادی از آنها وجود داشته باشد. به علاوه مایکروسافت روی این موضوع کار کرد که کدام سطل را امتحان کنند زیرا نمیخواستند زمان جمعآوری طولانی شود و زمان بیشتری را صرف جستوجوی یک فضای آزاد و قابل استفاده کنند. هدف آنها استفاده کارآمدتر از فضاهای آزاد بود.
اخبار استارتاپی
بهروزرسانی داتنت برای جمعآوری بهتر زباله!
- توسط شنبه مگ
- 20 فوریه 2017
- 0 دیدگاه ها
- 9 سال قبل

مطالب پربازدید
استک اورفلو؛ پاتوق توسعه دهندگان
14 مارس 2018
20 مورد از برترین استارتاپهای هوش مصنوعی ایرانی و
6 فوریه 2025
بهترین سایت یافتن سرمایه گذار برای ایده، استارتاپ، کسب
2 ژانویه 2025
وقتی جعبههای دیجیکالا به نجات زمین کمک میکنند
12 جولای 2021
پیدا کردن دوربین مخفی در خانه | راههای تشخیص
1 ژانویه 2025
70 ابزار کاربردی و سایت رایگان هوش مصنوعی 2025
2 ژانویه 2025